There seem to be a few problems successfully building OpenSSL
on a Sun T2000 running Solaris 10 using the Sun Studio 11
compiler suite.

To wit:

   Running the make depend step (which the Configure step
indicated I had to run because I had disabled one or more 
ciphers - IDEA in this case) returns these warning messages
repeatedly (for example):

makedepend: warning:  o_names.c: 150: #error("Unrecognized compiler protocol 
for variable argument lists")

which originates from line number 150 in the file 
/usr/include/sys/va_impl.h

  I ignored those warnings and ran make which appeared to 
work. However, after doing a 'make test' I received this 
error:

Testing cipher AES-128-ECB(encrypt)
Key
0000 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
Plaintext
0000 00 11 22 33 44 55 66 77 88 99 aa bb cc dd ee ff
Ciphertext
0000 69 c4 e0 d8 6a 7b 04 30 d8 cd b7 80 70 b4 c5 5a
*** Error code 9
make: Fatal error: Command failed for target `test_evp'

I noticed one odd thing at the start of this particular 
test:

../util/shlib_wrap.sh ./evp_test evptests.txt
Ciphertext mismatch
Got
0000 95 fa f4 7b 28 67 23 16 73 b1 28 ab ba e7 ef fd
Expected
0000 69 c4 e0 d8 6a 7b 04 30 d8 cd b7 80 70 b4 c5 5a

This first part seems spurious since there's no "Testing cipher"
message at the beginning - it appears as if it's misinterpreted 
something in the evptests.txt file somehow.

Has anybody seen this behavior before? More importantly, has anyone
been able to successfully compile openssl 0.9.8d on a T2000 using 
Sun Studio 11 and gotten it working?

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to