Summary: | ASTERISK-27593: [patch] BuildSystem: In OpenBSD, xmlstarlet is xml. | ||||
Reporter: | Alexander Traud (traud) | Labels: | |||
Date Opened: | 2018-01-17 06:17:00.000-0600 | Date Closed: | 2018-01-18 09:19:07.000-0600 | ||
Priority: | Minor | Regression? | |||
Status: | Closed/Complete | Components: | Core/BuildSystem | ||
Versions: | 13.19.0 15.2.0 | Frequency of Occurrence | |||
Related Issues: |
| ||||
Environment: | OpenBSD 6.2 FreeBSD 11.1 | Attachments: | |||
Description: | Since Asterisk 13.12, one is able to install external modules from Digium (like audio codecs and the Digium Phone Module) directly via {{make menuselect}} and {{make install}}. For this, the external package XMLStarlet is required.
The script {{./configure}} assumes that the command-line tool is called like the package: {{xmlstarlet}}. However in OpenBSD, the tool is called {{xml}}. Furthermore, the current Makefile does not use the automatically detected name for that tool but a hard-coded value. Therefore, {{xmlstarlet}} could not be used in OpenBSD. The workaround is to download and install those modules manually from the Digium website. | ||||
Comments: | By: Friendly Automation (friendly-automation) 2018-01-18 09:19:08.170-0600 Change 7994 merged by Jenkins2: BuildSystem: In OpenBSD, xmlstarlet is xml. [https://gerrit.asterisk.org/7994|https://gerrit.asterisk.org/7994] By: Friendly Automation (friendly-automation) 2018-01-18 09:28:07.872-0600 Change 7993 merged by Jenkins2: BuildSystem: In OpenBSD, xmlstarlet is xml. [https://gerrit.asterisk.org/7993|https://gerrit.asterisk.org/7993] By: Friendly Automation (friendly-automation) 2018-01-18 09:35:49.903-0600 Change 7995 merged by Jenkins2: BuildSystem: In OpenBSD, xmlstarlet is xml. [https://gerrit.asterisk.org/7995|https://gerrit.asterisk.org/7995] |