just tried to compile openssl-1.0.1a on my solaris 10 box, using studio 12.1 compiler, but after ./Configure solaris-sparcv9-cc shared compilation of openssl-1.0.1a fails (openssl-1.0.1 went ok):
linking of openssl fails with the error: Undefined symbol OPENSSL_ia32cap_P first referenced in file ../libcrypto.so the undefined symbol comes from crypto/evp/e_rc4_hmac_md5.c, which now in 1.0.1a has at the end in EVP_rc4_hmac_md5(): extern unsigned int OPENSSL_ia32cap_P[]; return(OPENSSL_ia32cap_P[0]&(1<<20) ? NULL : &r4_hmac_md5_cipher) after looking at other files in the "crypto" dir, i guess these lines should somehow be #ifdef'ed... kind regards -- Friedrich Haubensak h...@fli-leibniz.de | Science is true! Leibniz Institute for Age Research | Don't be mislead by facts. - Fritz Lipmann Institute - +----------------------------- Beutenbergstrasse 11, D-07745 Jena | Tel. +49-3641-65-6202 | Fax -6210 ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org