[asterisk-bugs] [JIRA] (ASTERISK-27770) [patch] install_prereq: Add Slackware (somehow).

Joshua Colp (JIRA) noreply at issues.asterisk.org
Mon Mar 26 09:35:39 CDT 2018


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

Joshua Colp updated ASTERISK-27770:
-----------------------------------

    Assignee: Alexander Traud

> [patch] install_prereq: Add Slackware (somehow).
> ------------------------------------------------
>
>                 Key: ASTERISK-27770
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27770
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Contrib/General
>    Affects Versions: 13.20.0
>         Environment: Slackware 14.2
>            Reporter: Alexander Traud
>            Assignee: Alexander Traud
>            Severity: Trivial
>              Labels: patch
>         Attachments: Slackware.patch
>
>
> In Asterisk, libedit is a basic/essential requirement. Because of ASTERISK-27634, Asterisk 16 is going to ship without an internal copy of libedit. The latest version of Slackware, Slackware 14.2, does not have libedit in its official package list. Either you [build it yourself|http://thrysoee.dk/editline/] or you use a newer version like Slackware-current. Furthermore, even Slackware-current does not have libjansson, yet.
> Therefore, the change to ./contrib/scripts/install_prereq is limited to find/get the essential requirements for Asterisk. Furthermore, Mantis 3900 (now ASTERISK-3810) introduced a startup script. The attached patch incorporates that script so it is installed by {{make config}}.
> Although the attached patch does not include a full list of packages, interested users can find the package(s) for their desired optional Asterisk module via:
> A) [Web interface|http://package.slackware.com] or
> B) command line interface: {{# slackpkg [file-search|http://docs.slackware.com/slackware:slackpkg#file-search] _header.h_}}
> The file in question can be found via the file {{configure.ac}} - either you search for the header (forth parameter of AST_EXT_LIB_CHECK) or you use the name of the shared library (second parameter of AST_EXT_LIB_CHECK). If you go for the library, prepend 'lib' and append 'so'. For example, the name 'srtp2' gets the filename 'libsrtp2.so'.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list