Hiya, Just a quick note that the Makefiles for ipv6calc-0.72.0 always include the GEOIP libraries, whether GeoIP's been enabled or not: i686-pc-linux-gnu-gcc -o ipv6calc ipv6calc.o showinfo.o ../md5/md5.o -lipv6calc -L../lib/ -lGeoIP -Wl,--as-needed /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGeoIP collect2: ld returned 1 exit status make[1]: *** [ipv6calc] Error 1 Whilst it does check for GeoIP in configure.in, the ipv6calc/Makefile.in seems to always include @GEOIP_LIBS@ every time. Also unfortunately, it includes the libraries as part of LDFLAGS rather than LIBS or something similar, so there's probably some Makefile QA love needed, but I haven't seen any "--as-needed" issues yet.
Ah, true. I completely forgot about LIBS/LDFLAGS issue in this release. Hopefully I'll fix it soon. Thank you for report Mike.
Thank you Mike another time. Now fixed in the tree. Build system requires much more cleanup there, but even if I get to this work, I'll post results upstream only... But we'll see if I manage to find time.