On Sun, 2 Feb 2020 20:42:49 +0200 Efraim Flashner <[email protected]> wrote: > > Debian does a lot of work with unbundling software, I'd check with > them first if they've patched anything to make it work. >
Checked Debian and it doesn't look good. They removed pjproject from Buster. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925263 "- pjsip is a library where a lot of functionality and behaviour is selected at compile time using #define statements. Most of these define statements alter the ABI due to changing structs, which makes it ill-suited as a system wide library to be used by several programs. - Consequently, src:ring (now called jami) has always been built against an embedded copy and src:asterisk also switched to an embedded copy, both tailored to their needs. There are no other source packages depending on src:pjproject left" I picked the worst thing to maintain, didn't I :D I guess we can remove pjproject then and use only pjproject-jami, but that doesn't fix the bug. I'll try checking how is pjproject-jami different from what Jami devs build, but have no clue whatsoever. Jan Wielkiewicz
