>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