[asterisk-bugs] [JIRA] (ASTERISK-27670) [patch] BuildSystem: Remove chan_h323 leftovers.

Asterisk Team (JIRA) noreply at issues.asterisk.org
Wed Aug 8 10:13:01 CDT 2018


     [ https://issues.asterisk.org/jira/browse/ASTERISK-27670?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Asterisk Team updated ASTERISK-27670:
-------------------------------------

    Target Release Version/s: 16.0.0

> [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
>      Target Release: 13.20.0, 15.3.0, 16.0.0
>
>
> 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