moved from Incoming to Build
>> >3. --enable-wrappers gives me error message: >> >configure: warning: could not find -lwrap >> >configure: error: could not find wrappers >> >But /usr/lib/libwrap.a exists and building with TCP wrapper >> >worked with 1.0.3. >> Likely the library has some dependency that prevent the test >> problem from linking. Check config.log for details. hosts_access requires a couple of externs to be provided by the caller. Hence, the test fails. I've cc'ed this to the ITS system and will commit a fix for this soon. I think we should just check for 'main' in -lwrap... (which I thought we actually did do at one time, obviously it was incorrectly changed). >-------------------- snip --------------------- >configure:5872: checking for hosts_access in -lwrap >configure:5891: gcc -o conftest -g -O2 conftest.c -lwrap 1>&5 >/usr/lib/libwrap.a(options.o): In function `twist_option': >options.o(.text+0x5f7): undefined reference to `deny_severity' >/usr/lib/libwrap.a(options.o): In function `severity_option': >options.o(.text+0x808): undefined reference to `deny_severity' >options.o(.text+0x81c): undefined reference to `deny_severity' >options.o(.text+0x821): undefined reference to `deny_severity' >options.o(.text+0x826): undefined reference to `deny_severity' >options.o(.text+0x82b): undefined reference to `allow_severity' >configure: failed program was: >#line 5880 "configure" >#include "confdefs.h" >/* Override any gcc2 internal prototype to avoid an error. */ >/* We use char because int might match the return type of a gcc2 > builtin and then its argument prototype would still apply. */ >char hosts_access(); > >int main() { >hosts_access() >; return 0; } >-------------------- snap --------------------- > >??? > >Ciao, Michael. > >
changed notes changed state Open to Closed
changed notes
changed notes changed state Closed to Release
changed notes changed state Release to Closed
changed notes changed state Closed to Test
changed notes changed state Test to Release
Fixed in configure.in 1.59 (configure 1.57). Merged into REL_ENG_1_1.