[asterisk-bugs] [JIRA] (ASTERISK-30424) pjproject_bundled: cross-compilation broken when ssl autodetected

Friendly Automation (JIRA) noreply at issues.asterisk.org
Mon Feb 27 14:51:03 CST 2023


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

Friendly Automation commented on ASTERISK-30424:
------------------------------------------------

Change 19900 merged by Friendly Automation:
pjproject_bundled: fix cross-compilation with ssl libs

[https://gerrit.asterisk.org/c/asterisk/+/19900|https://gerrit.asterisk.org/c/asterisk/+/19900]

> pjproject_bundled: cross-compilation broken when ssl autodetected
> -----------------------------------------------------------------
>
>                 Key: ASTERISK-30424
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-30424
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: pjproject/pjsip
>    Affects Versions: 20.1.0
>         Environment: cross-compiling
>            Reporter: Nick French
>            Assignee: Nick French
>
> Asterisk makefiles auto-detect ssl library availability, then they assume that pjproject makefiles will also autodetect an ssl library at the same time, so they do not pass on the autodetection result to pjproject.
> This normally works, except the pjproject makefiles disables autodetection when cross-compiling.
> This leads to a cross-compile having asterisk enable ssl functions but link to a bundled pjproject that has no ssl support, resulting in undefined symbols when loading the pjsip modules at runtime.



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



More information about the asterisk-bugs mailing list