Error while running libcurl7.43.0 make in CentOS 5.11

462 views Asked by At

Before I was using libculr-7.42.1 but due to CVE-2015-3236 and CVE-2015-3237, I plan to upgrade to libculr-7.43.0 which fixes the above mentioned vulnerabilities.

After upgrade It was building fine(make) in my dev-vm which is running in CentOS-6.4. But when I started building in QA mechanic which is running CentOS-5.11 giving following exception. Is there anything to to address for lower version of CentOS.

[exec] vtls/openssl.c: In function 'ssl_msg_type': [exec] vtls/openssl.c:1430: error: 'SSL3_MT_NEWSESSION_TICKET' undeclared (first use in this function) [exec] vtls/openssl.c:1430: error: (Each undeclared identifier is reported only once [exec] vtls/openssl.c:1430: error: for each function it appears in.) [exec] make[1]: * [vtls/libcurl_la-openssl.lo] Error 1 [exec] make: * [install-recursive] Error 1 ................................................ [exec] Result: 2

Any suggestion is highly appreciable. Thanks in advance.

1

There are 1 answers

0
lambodar On BEST ANSWER

Looks like there were few naming conflict with OpenSSL old version(< ~ 0.9.8f). Regarding this I raised an issue and they fixed it.

More here https://github.com/bagder/curl/issues/323#issuecomment-114492795

EDIT: It got fixed in curl-7.44.0 (released on 12-Aug-15)