Allow asterisk to build on bookworm without bookwork-backports (systemd-dev dependency)

Martin Rampersad martin.rampersad at emkal.ca
Tue Dec 10 22:08:11 GMT 2024


Hello,

This is my first message to this mailing list, so I hope I'm in the right place.

I am trying to compile asterisk for bookworm using https://salsa.debian.org/pkg-voip-team/asterisk/ and git-buildpackage.

In asterisk, there was a commit to use pkgconfig of systemd to find the systemd unit directory:
https://salsa.debian.org/pkg-voip-team/asterisk/-/commit/d190fb67446fd72b21a4b7147da01f32488f0b99

This commit adds a build dependency on systemd-dev which is not present in bookworm (except in backports). This package seems to have been split off systemd, but the relevant pkgconfig files are available in systemd on bookworm.

I modified the debian/control file in my own copy to the following:

systemd-dev | systemd (<= 254)

Which allows asterisk to build on bookworm without bringing in backports and still works for unstable. Is there a way I can help get this committed, or is this not something we should be doing?

Thank you for your attention
Martin Rampersad



More information about the Pkg-voip-maintainers mailing list