[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:33:34 CST 2015
[ https://issues.asterisk.org/jira/browse/ASTERISK-24799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexander Traud updated ASTERISK-24799:
---------------------------------------
Attachment: no-ssl3-method.patch
> [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: 1.8.32.2, 11.16.0, 12.8.1, 13.2.0
> Reporter: Alexander Traud
> Severity: Minor
> Attachments: no-ssl3-method.patch
>
>
> 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