[asterisk-bugs] [JIRA] (ASTERISK-27684) [patch] install_prereq: Update OpenBSD libraries.
Alexander Traud (JIRA)
noreply at issues.asterisk.org
Fri Feb 16 12:40:13 CST 2018
Alexander Traud created ASTERISK-27684:
------------------------------------------
Summary: [patch] install_prereq: Update OpenBSD libraries.
Key: ASTERISK-27684
URL: https://issues.asterisk.org/jira/browse/ASTERISK-27684
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Contrib/General
Affects Versions: 13.19.1
Environment: OpenBSD 6.2
Reporter: Alexander Traud
Severity: Trivial
Attachments: prerequisites_openbsd.patch
The script {{./contrib/scripts/install_prereq}} allows the first-time user to install the required libraries to compile all Asterisk modules. Therefore, the list of libraries should be up-to-date with the current development of Asterisk. Especially novice users get frustrated when that script fails or is not complete: 'If the Asterisk community does not know it, how should I?'
Five years ago, Asterisk 12 (ASTERISK-20726) made libuuid an essential prerequisite. Even that library was not installed by this script although it should be added with ASTERISK-21816.
After tests in OpenBSD 6.2 the following differences to Fedora (ASTERISK-27599) were revealed:
*not added* because installed already (essential part):
* pkg-config
* libedit
* libssl, not via OpenSSL but LibreSSL
* zlib
* patch
*not added* because not found:
* Advanced Linux Sound Architecture ([ALSA|http://www.alsa-project.org/])
* The Fast Lexical Analyzer ([flex|http://github.com/westes/flex])
* Bluetooth ([BlueZ|http://www.bluez.org/])
* [Corosync|http://corosync.github.io/]
* Not Erik's Windowing Toolkit ([newt|http://pagure.io/newt])
* libresample
* Binary File Descriptor library (BFD; binutils)
* WebRTC iLBC, see ASTERISK-27669
* [OpenLDAP|http://www.openldap.org/]
* [Hoard|http://hoard.org/]
* [Codec 2|http://www.rowetel.com/blog/?page_id=452]
* [Unbound|http://www.unbound.net/]
*not added*:
* gcc, because base compiler is installed already (clang)
* bash, see ASTERISK-27606
* jack
The module app_jack -- the only module which requires jack -- requires libresample as well. libresample was not found. Therefore, no reason was found to install jack, although that is available as port.
These modules were found thanks to{code}pkg_add pkglocatedb
pkglocate pkg.m4{code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list