[asterisk-bugs] [JIRA] (ASTERISK-27684) [patch] install_prereq: Update OpenBSD libraries.

Friendly Automation (JIRA) noreply at issues.asterisk.org
Mon Feb 19 19:01:13 CST 2018


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

Friendly Automation closed ASTERISK-27684.
------------------------------------------

    Resolution: Fixed

> [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