Hello Larry,
OpenSSL message digest implementations trigger
bug[s] in code optimizer in gcc 3.3 for sparc64. So this fails to complete
RIPEMD160 test. It is already addressed as Bugs in gcc triggered Section
in ./PROBLEMS file of openssl Souce release.
The recommendation is to upgrade your compiler.
This naturally applies to other similar cases.
Thanks,
Visolve Security Consulting Group
----- Original Message -----
Sent: Tuesday, June 20, 2006 2:25
AM
Subject: 64 bit build problems
Dear OpenSSL:
I previously made successful 32-bit
build/installs of OpenSSL on four different OS's (linux/sunos/hpux/irix)
without problem. Now I'm trying to do 64-bit builds - successful on hpux
and linux but make test fails (for different reasons) on both sunos and
irix after non-erroneous builds. Tests uneventful 'till the below occurrences.
Any guidance most appreciated!
$ uname -a SunOS lynx 5.8 Generic_108528-26 sun4u sparc
SUNW,Sun-Fire-15000 $ ./Configure solaris64-sparcv9-gcc
--openssldir=$OPENSSL_DIR $ make $ make test ..... error
calculating RIPEMD160 on
'12345678901234567890123456789012345678901234567890123456789012345678901234567890' got
18a8b851274903cab646e6a9897a829dfaa8180d instead of
9b752e45573d4b39f4dbd3323cab82bf63326bfb *** Error code 1 make: Fatal
error: Command failed for target `test_rmd'
$ uname -a IRIX64 fry 6.5 07121149 IP27 $ ./Configure
irix64-mips4-gcc --openssldir=$OPENSSL_DIR $ make $ make
test ..... 2220 tests passed test a^b%c
implementations
../util/shlib_wrap.sh ./exptest *** Termination code 10 (bu21) *** Error
code 1 (bu21)
-- larry
Lawrence L. Rose AT&T Labs - Research Florham Park, NJ
|