openssl fails to upgrade on Panther

Ryan Schmidt ryandesign at macports.org
Fri Apr 3 17:55:14 PDT 2009


On Apr 2, 2009, at 09:13, Chris Janton wrote:

> not even sure this is a good idea - beta software isn't for the  
> masses...

In a way, anything with a version number less than 1.0 is beta  
software or worse. So updating 0.9.8k to 1.0.0-beta1 seems fine to me.


> admin at x:admin:129 $ port outdated
> The following installed ports are outdated:
> openssl                        0.9.8k_0 < 1.0.0-beta1_0
>
> admin at x:admin:130 $ sudo port upgrade outdated
> --->  Fetching openssl
> --->  Attempting to fetch openssl-1.0.0-beta1.tar.gz from http:// 
> www.openssl.org/source/
> --->  Verifying checksum(s) for openssl
> --->  Extracting openssl
> --->  Applying patches to openssl
> --->  Configuring openssl
> --->  Building openssl
> Error: Target org.macports.build returned: shell command " cd "/opt/ 
> local/var/macports/build/ 
> _opt_local_var_macports_sources_rsync.macports.org_release_ports_devel 
> _openssl/work/openssl-1.0.0-beta1" && make all " returned error 2
> Command output: /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  - 
> fPIC -fno-common -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS - 
> D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   - 
> c -o genrsa.o genrsa.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o gendsa.o gendsa.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o genpkey.o genpkey.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o s_server.o s_server.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o s_client.o s_client.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o speed.o speed.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o s_time.o s_time.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o apps.o apps.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o s_cb.o s_cb.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o s_socket.o s_socket.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o app_rand.o app_rand.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o version.o version.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o sess_id.o sess_id.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o ciphers.o ciphers.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o nseq.o nseq.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o pkcs12.o pkcs12.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o pkcs8.o pkcs8.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o pkey.o pkey.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o pkeyparam.o pkeyparam.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o pkeyutl.o pkeyutl.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o spkac.o spkac.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o smime.o smime.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o cms.o cms.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o rand.o rand.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o engine.o engine.c
> /usr/bin/gcc-3.3 -DMONOLITH -I.. -I../include  -fPIC -fno-common - 
> DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN - 
> DHAVE_DLFCN_H -arch ppc -O3 -DB_ENDIAN   -c -o ocsp.o ocsp.c
> ocsp.c: In function `query_responder':
> ocsp.c:1268: error: storage size of `tv' isn't known
> make[1]: *** [ocsp.o] Error 1
> make: *** [build_apps] Error 1

You can file a ticket for this if you like, but note that openssl has  
already been downgraded back to 0.9.8k for other reasons.



More information about the macports-users mailing list