[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-wget] Re: 505128eba9fe breaks build on MacOS X
From: |
Christian Ebert |
Subject: |
[Bug-wget] Re: 505128eba9fe breaks build on MacOS X |
Date: |
Sun, 10 Jan 2010 11:16:07 +0100 |
User-agent: |
slrn/pre1.0.0-18/mm/ao/mc (Darwin) |
* 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/