* Micah Cowan on Sunday, January 10, 2010: > Christian Ebert wrote: >> gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\" >> -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I../lib -I/sw/include >> -I/sw/include -O2 -Wall -MT gen-md5.o -MD -MP -MF .deps/gen-md5.Tpo -c -o >> gen-md5.o gen-md5.c >> mv -f .deps/gen-md5.Tpo .deps/gen-md5.Po >> gcc -O2 -Wall -L/sw/lib -o wget cmpt.o connect.o convert.o cookies.o ftp.o >> css.o css-url.o ftp-basic.o ftp-ls.o hash.o host.o html-parse.o html-url.o >> http.o init.o log.o main.o netrc.o progress.o ptimer.o recur.o res.o retr.o >> snprintf.o spider.o url.o utils.o exits.o build_info.o iri.o version.o >> ftp-opie.o openssl.o http-ntlm.o gen-md5.o ../lib/libgnu.a -lssl -lcrypto >> -L/sw/lib -liconv -ldl -lidn >> Undefined symbols: >> "_a2i_IPADDRESS", referenced from: >> _ssl_check_certificate in openssl.o >> ld: symbol(s) not found >> collect2: ld returned 1 exit status >> make[2]: *** [wget] Error 1 >> make[1]: *** [all] Error 2 >> make: *** [all-recursive] Error 1 > > That's not the change that would have spurred this problem; 38a0105c05ea > looks much more likely, as it introduces the use of the macro > a2i_IPADDRESS in openssl.c (which Arvind's change doesn't touch).
You are spot on. I am very sorry I did not properly bisect, but I could have sworn I built the latest, and did not check. 7fa264687931 is the latest that builds for me. > On my system, that symbol is declared in openssl/x509v3.h, and defined > appropriately by openssl 0.9.8. Perhaps it's a symbol that's not > available in 0.9.7l? Looks like it. Thanks. c -- So dacht ich. Nächstens mehr. _HÖLDERLIN: H Y P E R I O N_ --->> http://www.blacktrash.org/hyperion/
