Bug#1031046: Only include in Bookworm with commitment to stable updates
Jonas Smedegaard
jonas at jones.dk
Fri Dec 13 14:27:38 GMT 2024
Quoting Diederik de Haas via Pkg-voip-maintainers (2024-12-13 14:48:07)
> On Fri Dec 13, 2024 at 1:17 PM CET, Jonas Smedegaard wrote:
> > Quoting Matthias Urlichs via Pkg-voip-maintainers (2024-12-13 12:36:57)
> > > Speaking of concerted effort, the pjproject packaging you mentioned
> > > doesn't seem to be on Salsa. I'd like to have a look and/or use it as a
> > > base to start off with packing 2.15 for Debian, if possible.
> >
> > Here: https://salsa.debian.org/pkg-voip-team/pjproject
>
> The package was removed from the archive due to the issues outlined in
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925263
>
> Especially the following reason is concerning:
> "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."
>
> So you may want to check whether those problems have been addressed.
> That was based on version 2.7.2 released on 2018-02-21 so a lot could
> have changed/improved in the meantime.
Even if each consumer require building the library from source, I still
consider it more sensible from a Debian perspective to maintain
pjproject as a separate package.
a) The pjproject source package could provide a prebuilt shared library
which happen to be built with the exact options needed for asterisk
and then potentially other packages might align with those needs, or
request provision of alternate branches of the prebuilt library more
suitable for their needs
b) The pjproject source package could provide a pjproject-source binary
package which consumers could build from.
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
* Sponsorship: https://ko-fi.com/drjones
[x] quote me freely [ ] ask before reusing [ ] keep private
More information about the Pkg-voip-maintainers
mailing list