Give it up, the developers aren't interested. I posted a core dump under Solaris and nobody cared enough to look at it. I am pretty sure they know what the hell is going on. 0.9.8a obviously makes use of some go-fast supercalifragelistic code that 0.9.7 avoids. I'm sure the developers are more enamoured of this fancy code than of getting 0.9.8 to compile reliably.
There's a good chance that your problem, like mine, would be solved by completely recompiling gcc, and hacking out the old gcc from your system, and recompiling everything in your system linked into libg++ I used to have to do that with 0.9.7 under Solaris 2.5.1. Fortunately nothing in Solaris is linked into libg++ so what I would do is start with a freshly installed and patched Solaris then download a preecompiled gcc version, then download gcc source, then start the long process of compiling the compiler then having it recompile itself until the binary files matched. Once that nonsense was all done then openssl would build properly. OpenSSL was the -only- source that required the compiler to be recompiled. Everyone else's source code worked fine with the compiler supplied with the operating system, or with the gcc versions that are up on sunfreeware that were originally compiled by the Solaris compiler. Then one day one of the new 0.9.7 versions stopped doing that and would build reliably under Solaris 2.5.1 even with the gcc that wasn't recompiled by itself six ways to Sunday. Obviously the naughty code got removed. It must have come back into 0.9.8 Ted >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] Behalf Of via RT >Sent: Tuesday, October 18, 2005 2:54 AM >To: [EMAIL PROTECTED] >Cc: [email protected] >Subject: [openssl.org #1223] make test fails on some systems in 0.9.8a > > > >I have build openssl 0.9.8a on 4 machines, all with > >sh config no-idea no-threads -fPIC >make depend >make > >and tried to run "make test" afterwards. On all 4 machines the sources >compiled fine. However, on 2 of them "make test" fails. The symptoms are >different. I'm currently unsure whether this is a bug in openssl, gcc, >or any other part of the systems. > >All 4 machines are 32bit x86 Linux systems. The working machines are >running SuSE 10.0 with gcc 4.0.2 and glibc 2.3.5 and SuSE 9.2 with gcc >3.3.4 and glibc 2.3.3. > >On a SuSE 9.0 machine, however, with gcc 3.3.1 and glibc 2.3.2 "make >test" deadlocks after: > >The following command should have some OK's and some failures >There are definitly a few expired certificates >../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs >../certs/*.pem >../certs/RegTP-5R.pem: /C=DE/O=Regulierungsbeh\xC8orde f\xC8ur >Telekommunikation und Post/0.2.262.1.10.7.20=1/CN=5R-CA 1:PN >error 10 at 0 depth lookup:certificate has expired >OK >../certs/RegTP-6R.pem: /C=DE/O=Regulierungsbeh\xC8orde f\xC8ur >Telekommunikation und Post/0.2.262.1.10.7.20=1/CN=6R-Ca 1:PN >error 10 at 0 depth lookup:certificate has expired >OK >../certs/argena.pem: OK >../certs/argeng.pem: OK >../certs/eng1.pem: OK >../certs/eng2.pem: OK >../certs/eng3.pem: OK >../certs/eng4.pem: OK >../certs/eng5.pem: OK >../certs/thawteCb.pem: OK >../certs/thawteCp.pem: OK >../certs/vsign1.pem: OK >../certs/vsign3.pem: OK >../certs/vsignss.pem: OK >../certs/wellsfgo.pem: OK > >The process does not consume any CPU time, it just blocks. > >On a SuSE 8.0 machine with gcc 2.95.3 and glibc 2.2.5 "make >test" fails with > >starting big number library test, could take a while... >test BN_add >test BN_sub >test BN_lshift1 >test BN_lshift (fixed) >test BN_lshift >test BN_rshift1 >test BN_rshift >test BN_sqr >make[1]: *** [test_bn] Error 139 >make[1]: Leaving directory `/usr/local/src/openssl-0.9.8a/test' >make: *** [tests] Error 2 > >These problems occur with openssl 0.9.8a, but 0.9.7i works fine on all 4 >machines. > > >Best regards, >Stefan >______________________________________________________________________ >OpenSSL Project http://www.openssl.org >Development Mailing List [email protected] >Automated List Manager [EMAIL PROTECTED] > >-- >Internal Virus Database is out-of-date. >Checked by AVG Anti-Virus. >Version: 7.0.344 / Virus Database: 267.11.9/116 - Release Date: >9/30/2005 > ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
