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

Alexander Traud (JIRA) noreply at issues.asterisk.org
Fri Mar 23 12:26:39 CDT 2018


Alexander Traud created ASTERISK-27770:
------------------------------------------

             Summary: [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
            Severity: Trivial
         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