[asterisk-bugs] [JIRA] (ASTERISK-24799) [patch] make fails with undefined reference to SSLv3_client_method
Alexander Traud (JIRA)
noreply at issues.asterisk.org
Tue Feb 17 02:31:34 CST 2015
Alexander Traud created ASTERISK-24799:
------------------------------------------
Summary: [patch] make fails with undefined reference to SSLv3_client_method
Key: ASTERISK-24799
URL: https://issues.asterisk.org/jira/browse/ASTERISK-24799
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_sip/TCP-TLS
Affects Versions: 13.2.0, 12.8.1, 11.16.0, 1.8.32.2
Reporter: Alexander Traud
Severity: Minor
Asterisk is not able to link, gives following error message:
{noformat}tcptls.o: In function `__ssl_setup':
main/tcptls.c:773: undefined reference to `SSLv3_client_method'
collect2: error: ld returned 1 exit status
make[1]: *** [asterisk] Error 1
make: *** [main] Error 2{noformat}
Some distributions are going to disable SSLv3 in OpenSSL at compile time. For example, Debian does this in their upcoming OpenSSL 1.0.2 release (issue #[768476|https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768476#10]). Therefore, this patch adds a test for the definition of OPENSSL_NO_SSL3_METHOD. This avoids the above link error and Asterisk is made.
This patch was tested in Ubuntu 14.04 LTS against the current (but still experimental) Debian package, which includes the (final) release of OpenSSL 1.0.2 from January 2015.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list