[asterisk-bugs] [JIRA] (ASTERISK-25993) pjproject: Allow bundling to not require everything it does

George Joseph (JIRA) noreply at issues.asterisk.org
Sat May 7 21:09:57 CDT 2016


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

George Joseph edited comment on ASTERISK-25993 at 5/7/16 9:08 PM:
------------------------------------------------------------------

With the last patch, all the audio and codec stuff was removed/disabled.  The only 2 external dependencies left were srtp and resample and I just disabled resample.   There's no ability to disable srtp but there is an internal implementation so pjproject should never be looking for an external one, which I've verified.  Not that we use it for anything anyway.

So, anything else other than the python-dev/pjsua thing?  If not, I'll modify the config process to only build pjsua and the python bindings if both python-dev is installed and TEST_FRAMEWORK is enabled.




was (Author: gtj):
With the last patch, all the audio and codec stuff was removed/disabled.  The only 2 external dependencies left were srtp and resample and I just disabled resample.   There's no ability to disable srtp but there is an internal implementation so pjproject should never be looking for an external one, which I've verified.

So, anything else other than the python-dev/pjsua thing?  If not, I'll modify the config process to only build pjsua and the python bindings if both python-dev is installed and TEST_FRAMEWORK is enabled.



> pjproject: Allow bundling to not require everything it does
> -----------------------------------------------------------
>
>                 Key: ASTERISK-25993
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25993
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: pjproject/pjsip
>            Reporter: Joshua Colp
>
> Right now the bundling feature for PJSIP is a one size fits all arrangement. The dependencies and build covers a lot of things, some of which are not needed for normal users. For example python bindings or pjsua aren't needed. This issue is for using the information from the main Asterisk configure script to intelligently configure pjproject so that the dependencies are reduced.



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



More information about the asterisk-bugs mailing list