Making all in clamav-milter
clamav-milter.c: In function 'main':
clamav-milter.c:670: error: 'LC_ALL' undeclared (first use in this function)
clamav-milter.c:670: error: (Each undeclared identifier is reported only once
clamav-milter.c:670: error: for each function it appears in.)
clamav-milter.c: In function 'clamfi_connect':
clamav-milter.c:2492: warning: passing argument 1 of 'hosts_ctl' discards qualifiers from pointer target type
clamav-milter.c: In function 'clamfi_eom':
clamav-milter.c:3508: warning: passing argument 2 of 'smfi_addrcpt' discards qualifiers from pointer target type
clamav-milter.c:3549: warning: passing argument 2 of 'smfi_addrcpt' discards qualifiers from pointer target type
make: *** [clamav-milter.o] Error 1
make: *** [all-recursive] Error 1
make: *** [all] Error 2
!!! ERROR: app-antivirus/clamav-0.90.2 failed.
ebuild.sh, line 1614: Called dyn_compile
ebuild.sh, line 971: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
clamav-0.90.2.ebuild, line 75: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/app-antivirus:clamav-0.90.2:20070416-114325.log'.
[ebuild U ] app-antivirus/clamav-0.90.2 [0.90] USE="bzip2 crypt logrotate milter selinux -curl -mailwrapper -nls%" 0 kB
Does it work with USE=nls ?
Ah, I can see the problem. Looks like I missed an #ifdef in the nls patch. Fixed in CVS, please allow few hours for the patch to propagate and try again - there shouldn't be any more issues. Alternately, you can just fetch the updated patch from sources.gentoo.org right now.
Sorry about this.
System seems to have been i a strange state. Works now, with USE="milter -nls".