Hi Giles, The reason for undefined references (below is just an example I have encountered alot of them) is the function definitions are missing from 0.9.8n version. I compared the source code of 0.9.8g and 0.9.8n (for e.g., comparing crypto/buffer/buffer.c) BUF_strlcpy is removed from there but functions are still using it..
I am using standard gnu compiler. There is no special settings for openssl. I would like to know if any such settings are required.. Thanks, Kunal On Mon, Oct 4, 2010 at 11:10 PM, Gilles Espinasse <[email protected]> wrote: > > ----- Original Message ----- > From: kunal patel > To: [email protected] > Sent: Tuesday, October 05, 2010 7:28 AM > Subject: Picking up right openssl version for RFC 5746 support > > > > > Hi, > > I am trying to upgrade the openssl library for my work. Currently, I have > 0.9.8g. I am looking > > for appropriate library version which has the fix for RFC 5746. I cannot > move to 1.0.0 > > version right now. Which stable version should I pick up ? > > I tried with 0.9.8n but facing lot of compile issues with it. For e.g., > > shr_crypto_ca.o: In function `ASN1_TIME_to_generalizedtime': > > : undefined reference to `BUF_strlcpy' > > > You fail to say what your environment is and show how you configured the > compilation. > > Gilles > > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List [email protected] > Automated List Manager [email protected] >
