-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Christian Ebert wrote: > Hi, > > With > > changeset: 2637:505128eba9fe > user: Arvind Jamuna Dixit <[email protected]> > date: Sat Jan 09 14:23:29 2010 -0800 > summary: Support RFC 2231. > > > building wget fails like so: > > 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). 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? - -- Micah J. Cowan Programmer, musician, typesetting enthusiast, gamer. Maintainer of GNU Wget and GNU Teseq http://micah.cowan.name/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAktJKUcACgkQ7M8hyUobTrEAUwCcC1F1GCYf1CRMU0JJo/XTUXV6 iXsAnRZcUDJakN/7dkFtnQBo0Aiqa87L =g1Sl -----END PGP SIGNATURE-----
