As always thanks to all:

Option 1)
  replace *regex.h for pcreposix.h in all the following files:
        # grep -l "include.*regex\.h" */*.c */*.h
        clamav-milter/clamav-milter.c
        clamscan/others.c
        libclamav/regex_list.c
        libclamav/phishcheck.h

        # LIBS='-lpcreposix -lpcre' LDFLAGS='-L/usr/local/lib -R/usr/local/lib' 
./configure
        # make
        # make install

And now all works fine again in solaris

Option 2) Upgrade to the latest source code. I will try this on a backup 
server and if it works wait for the new full release so I can put in on 
  the main server.


Andrew




Török Edvin wrote:
> On 9/18/07, Dennis Peterson <[EMAIL PROTECTED]> wrote:
>> Build but don't install clamav. Edit the config.status file to add the
>> library references where appropriate (should be obvious). There are just
>> a few files that have regex.h included and can be found with
>>
> 
> Or you can upgrade to latest SVN, which has a regcomp(),regexec()
> implementation included in libclamav.
> It doesn't rely anymore on system provided regcomp()/regexec(), so
> it'll have consistent behavior on all platforms.
> 
> 
> --Edwin
> _______________________________________________
> Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
> http://lurker.clamav.net/list/clamav-users.html
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to