[asterisk-bugs] [JIRA] (ASTERISK-27670) [patch] BuildSystem: Remove chan_h323 leftovers.
Friendly Automation (JIRA)
noreply at issues.asterisk.org
Fri Feb 16 07:51:13 CST 2018
[ https://issues.asterisk.org/jira/browse/ASTERISK-27670?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=242226#comment-242226 ]
Friendly Automation commented on ASTERISK-27670:
------------------------------------------------
Change 8195 merged by Jenkins2:
BuildSystem: Remove chan_h323 leftovers.
[https://gerrit.asterisk.org/8195|https://gerrit.asterisk.org/8195]
> [patch] BuildSystem: Remove chan_h323 leftovers.
> ------------------------------------------------
>
> Key: ASTERISK-27670
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-27670
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Channels/chan_h323, Core/BuildSystem
> Affects Versions: 13.19.0, 15.2.0
> Environment: Ubuntu 18.04 LTS
> FreeBSD 11
> Reporter: Alexander Traud
> Assignee: Alexander Traud
>
> In July 2014 for Asterisk 13, commit [9783471|https://github.com/asterisk/asterisk/commit/97834718c283d74e3571c1bf52d2840b93157cda] removed the channel chan_h323. However, the script {{./configure}} was still looking for the shared library from [H323Plus|https://www.h323plus.org] (formerly OpenH323). Furthermore, {{./configure}} of Asterisk requires the tool ptlib-config (formerly pwlib-config) to find that library. That tool is a constant issue and blocks Asterisk being configured. For example ASTERISK-25329, since Debian 7 and Ubuntu 14.04 LTS.
> Currently in Ubuntu 18.04 LTS, the script {{contrib/scripts/install_prereq}} fails because the package libpt-dev requires the development headers of OpenSSL 1.0 but the script tries to install the headers of OpenSSL 1.1. Finally, FreeBSD 11 does not know ptlib-config at all and the script {{./configure}} stops right in the middle when the H323Plus libraries were found.
> Because Asterisk 11 LTS is no maintained anymore [since November 2017|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions], it is not expected that anyone still backports chan_h323 to Asterisk 13. Therefore, those leftovers can be removed. This allows for a more stable {{./configure}}.
> This issue was found while creating the prerequisites for FreeBSD and by going through the change log of the Asterisk port of FreeBSD itself: 'The chan_h323 module has been replaced with \[the add-on\] chan_ooh323 which no longer depends on OpenH323.' I came to the same conclusion.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list