Bug#843654: Use Debian pjproject and libsrtp

Andrey Gursky andrey.gursky at e-mail.ua
Sat Nov 12 21:51:32 UTC 2016


Hi Tzafrir, hi Bernhard, hi Alexandre

On Tue, 8 Nov 2016 16:24:58 +0100 Tzafrir Cohen wrote:

> On Tue, Nov 08, 2016 at 04:15:49PM +0100, Andrey Gursky wrote:
> > Source: ring
> > Version: 20161104.4.17a0616~dfsg1-2
> > Severity: normal
> > 
> > Dear maintainer,
> > 
> > A week ago pjproject 2.5.5 has been made available in Debian. The same
> > as in ring-daemon contribs. However ring applies following patches:
> > endianness.patch
> > gnutls.patch
> > notestsapps.patch
> > ipv6.patch
> > ice_config.patch
> > multiple_listeners.patch
> > pj_ice_sess.patch
> > fix_turn_fallback.patch
> > fix_ioqueue_ipv6_sendto.patch
> > 
> > The biggest one gnutls.patch can be dropped, since packaged pjproject
> > can dynamically link to a SSL library. Is the rest important? If not,
> > then the packaged pjproject could be used already. If not, is pjproject
> > not really usable without them? Then they should be forwarded upstream
> > and for now applied in the packaged pjproject. Or there are some issues
> > with that? Please share the current status.
> 
> For the record, pjproject is currently used by a single other package:
> asterisk. Upstream of asterisk recommends applying a set of their own
> patches:
> 
> http://git.asterisk.org/gitweb/?p=asterisk/asterisk.git;a=tree;f=third-party/pjproject/patches;hb=13

Tzafrir, thanks for pointing this out. I've just noticed that these
patches have been included in pjproject.

Bernhard, what do you think about including the bug-fix patches from
the Ring's pjproject also? For the same reasons as for Asterisk [1]:

> This is not allowed or severely disencouraged in most distributions, for
> very good reasons.
>
> https://fedoraproject.org/wiki/Bundled_Libraries
> https://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles

Alexandre, could you please add "forwarded upstream" links for each of
these patches and what Ring bugs are they suppose to fix?

Thanks,
Andrey

[1] http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/2016-November/019650.html



More information about the Pkg-voip-maintainers mailing list