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

Guido Falsi (JIRA) noreply at issues.asterisk.org
Fri May 8 05:56:25 CDT 2020


Guido Falsi created ASTERISK-28879:
--------------------------------------

             Summary: 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: 16.10.0, 13.33.0
         Environment: FreeBSD ports build system
            Reporter: Guido Falsi
            Severity: Minor


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