[asterisk-bugs] [JIRA] (ASTERISK-27684) [patch] install_prereq: Update OpenBSD libraries.
Friendly Automation (JIRA)
noreply at issues.asterisk.org
Mon Feb 19 19:06:14 CST 2018
[ https://issues.asterisk.org/jira/browse/ASTERISK-27684?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=242270#comment-242270 ]
Friendly Automation commented on ASTERISK-27684:
------------------------------------------------
Change 8239 merged by Jenkins2:
install_prereq: Update OpenBSD libraries.
[https://gerrit.asterisk.org/8239|https://gerrit.asterisk.org/8239]
> [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
> Assignee: Alexander Traud
> Severity: Trivial
> Labels: patch, webrtc
> 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