>From the announcement:

** This version drops the special support for Cygwin. Our QA process showed
** serious problems with ClamAV builds under Cygwin due to some low-level
** incompatibilities in the POSIX compatibility layer, resulting in
unreliable
** ClamAV behaviour.

On Tue, Sep 2, 2008 at 4:22 PM, Brandon Perry <[EMAIL PROTECTED]>wrote:

> IIRC, the announcement said that POSIX breakage would happen if you tried
> to compile 0.94 on cygwin...
>
>
> On Tue, Sep 2, 2008 at 4:16 PM, René Berber <[EMAIL PROTECTED]>wrote:
>
>> Hi,
>>
>> Something changed in configure which results on a wrong setting for the
>> existence of gethostbyname_r, it worked fine on 0.94rc1, now it doesn't
>> build unless using the following.
>>
>> Simple solution: add '--disable-gethostbyname_r' to configure line.
>>
>> I haven't found what changed and how the result for the test is coming
>> out wrong, for reference here is the configure output line for both
>> versions:
>>
>> 0.94rc1
>> -------
>> checking for gethostbyname_r... support disabled
>>
>> 0.94
>> ----
>> checking for gethostbyname_r... yes, and it takes 5 arguments
>> ... (and the failure)
>> clamav-0.94/libclamav/mbox.c:4537: undefined reference to
>> `_gethostbyname_r'
>>
>> Creating library file: .libs/libclamav.dll.a
>>
>> No problem building with the proposed workaround, except 'make check'
>> which needs removing the socket before testing, as in lines 25 and 39 of
>> check_clamd.sh:
>>
>>        rm -f clamdscan.log clamd-test.socket
>>
>> But then testing passing a file descriptor fails... I don't think Cygwin
>> has that functionality, can't pass file descriptors around.
>>
>> Hope this is useful.
>> --
>> René Berber
>>
>> _______________________________________________
>> Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
>> http://www.clamav.net/support/ml
>>
>
>
>
> --
> http://www.volatileminds.net
>



-- 
http://www.volatileminds.net
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to