On Apr 23, 2012, at 7:53 AM, Andy Polyakov via RT wrote:

>> 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.
> 
> Correct, it was erroneously revered and it's now reapplied in CVS.
> Thanks for report.

Looking at the CVS tree, it looks like this change also doesn't exist on -head, 
which means it could break again later.  Is this no longer needed on -head, or 
is this a problem?

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to