[asterisk-bugs] [JIRA] (ASTERISK-27475) codec_opus requires libcurl

Alexander Traud (JIRA) noreply at issues.asterisk.org
Mon Nov 30 04:01:16 CST 2020


    [ https://issues.asterisk.org/jira/browse/ASTERISK-27475?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=252853#comment-252853 ] 

Alexander Traud commented on ASTERISK-27475:
--------------------------------------------

I am not allowed to edit the description. Can the original reporter or an Asterisk Team member do so?
* The issue severity is not Trivial but Minor.
* The issue still happens with version Asterisk 16.5 and Asterisk 18.1.
* The issue happens in the environments Ubuntu 18.04 LTS and Ubuntu 20.04 LTS (tested: Desktop, the so-called Minimal Installation) *on default*.

Another idea of tackling this: menuselect already requires apps like ‘xmlstarlet’ and ‘bash’. What about adding not the development headers but the app ‘curl’? Again this would be broader than needed. However, that package would install libcurl but not any development headers/tools. There is one drawback: ‘curl’ exists already for ‘libcurl-dev’. In Asterisk, one would have to create something like PBX_CURL_RUNTIME. That hack would be visible to the user because menuselect then displays not the requirement ‘curl’ but ‘curl_runtime’. What about that approach?

> codec_opus requires libcurl
> ---------------------------
>
>                 Key: ASTERISK-27475
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27475
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Codecs/codec_opus
>    Affects Versions: 14.7.3, 15.1.3
>         Environment: Ubuntu 16.04
>            Reporter: Samuel For
>            Severity: Trivial
>
> If libcurl is not present on the platform when building Asterisk everything will still build and codec_opus will be downloaded however there will be not translation path available for Opus.
> Reason is that Opus requires libcurl. Once libcurl is installed then Opus will show up in the translation path.
> Probably should be documented or stated as a requirement next to xmlstarlet in the menuselect options.



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



More information about the asterisk-bugs mailing list