I'm trying to compile, test, and install openssl-engine-0.9.6h under Solaris 8. Here is the environment information: Ultra 5 workstation Solaris: SunOS troodon 5.8 Generic_108528-16 sun4u sparc SUNW,Ultra-5_10 gcc: gcc (GCC) 3.2 (64-bit) linker: default Solaris 8 linker The openssl libraries were configured with the following command: ./Configure solaris-sparcv9-gcc --openssldir=/usr/local no-asm I then do a "make" and "make test". The (partial) output of the "make test" looks like: 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 Square test failed! In the test sub-directory, there is an output file called tmp.bntest. The very end of that file contains: print "test BN_sqr\n" -FF00008537 * -FF00008537 - FE0101096392455231D1 3FFFFFFFF003D * 3FFFFFFFF003D - FFFFFFFF801E80000FF860E89 1 Following the Support section of the README file, I then edited the Makefile.ssl in the top-directory and changed the CFLAG "-O3" to "-O2" then did a "make clean", "make", and "make test". Same results. I tried changing it to "-O1" then I removed the optimization option altogether. Same result each time. The BN_sqr test fails. What should I try next? I'll be glad to make any change or try any suggestion. Thanks, in advance. Bruce Mohler
-- God Bless America Semper Fi Bruce W. Mohler: Sr. UNIX System Administrator Intuit / IT Production Business Systems 858-784-1426 mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> Of course my password is the same as my pet's name. My dog's name is lyst5%flub, but I change it every 90 days. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
