[asterisk-bugs] [JIRA] (ASTERISK-28879) pjproject has race conditions in it's build system

Asterisk Team (JIRA) noreply at issues.asterisk.org
Wed Sep 9 11:06:47 CDT 2020


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

Asterisk Team updated ASTERISK-28879:
-------------------------------------

    Target Release Version/s: 18.0.0

> pjproject has race conditions in it's build system
> --------------------------------------------------
>
>                 Key: ASTERISK-28879
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-28879
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: pjproject/pjsip
>    Affects Versions: 13.33.0, 16.10.0
>         Environment: FreeBSD ports build system
>            Reporter: Guido Falsi
>            Assignee: Guido Falsi
>            Severity: Minor
>      Target Release: 13.34.0, 16.11.0, 17.5.0, 18.0.0
>
>
> When building with parallel make, pjsip can fail due to race conditions in directory creation and also due a to a missing dependency in a Makefile on a library (pjsua2 library requires pjsua library).
> I have created a patch which I sent viaa pull request to the pjproject to fix these issues, can be viewed here:
> https://github.com/pjsip/pjproject/pull/2426
> I'm also going to file a patch in gerrit to include this patch in asterisk.
> I have noticed the patches to pjsip are formatted as full pull requests. I can't take the raw pull request, though, since it does not apply cleanly to pjproject 2.9. So I'll add the patch as the output of git diff, without any header, is this ok? Or should I add an header manually to the patch?



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



More information about the asterisk-bugs mailing list