[Home]

Summary:ASTERISK-27593: [patch] BuildSystem: In OpenBSD, xmlstarlet is xml.
Reporter:Alexander Traud (traud)Labels:
Date Opened:2018-01-17 06:17:00.000-0600Date Closed:2018-01-18 09:19:07.000-0600
Priority:MinorRegression?
Status:Closed/CompleteComponents:Core/BuildSystem
Versions:13.19.0 15.2.0 Frequency of
Occurrence
Related
Issues:
is related toASTERISK-27606 BuildSystem: declare -A assumes shell Bash.
Environment:OpenBSD 6.2 FreeBSD 11.1Attachments:
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]