I just tried building 1.0.1a on OS X (Lion, if it matters), and it failed with:
Undefined symbols for architecture x86_64:
"_rc4_md5_enc", referenced from:
_rc4_hmac_md5_cipher in libcrypto.a(e_rc4_hmac_md5.o)
ld: symbol(s) not found for architecture x86_64
Looking through the CVS logs, I found:
2011-Nov-15 13:39 1.1.2.4 Check-in [21726] on branch
OpenSSL_1_0_1-stable: e_rc4_hmac_md5.c: make it work on darwin64, which is
configured with RC4_CHAR. By appro. (diff)
and applying that patch appears to fix the problem, but it looks like it was
reverted (possibly unintentionally?) in 1.1.2.4.2.1 and
1.1.2.5.______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [email protected]