In days of yore (Wed, 15 May 2024), Simon Richter thus quoth:
Hi,
Hello Simon,
On 5/15/24 10:31, Sirius wrote:
Where is the systemd-dev package for regular Bookworm? The only package
that show up is systemd-dev/stable-backports 254.5-1~bpo12+3 all and if
I try and install that, it seems like it wants to uninstall most of my
system in the process.
The version shipped in bookworm did not yet build a separate -dev package.
Understood. After I cloned the Xen git repo and started looking in more
detail, I did find that Bookworm has a libsystemd-dev package and that
seems to satisfy the Xen build dependencies. So I have a compile running
now of 4.18.2.
This package was introduced in
systemd (253-2) experimental; urgency=medium
* Add systemd-dev package for pkg-config files. Move systemd.pc and
udev.pc to systemd-dev, so that packages can build-depend on a small
package instead of the whole set of binaries. (Closes: #945922,
#917549)
-- Luca Boccassi <[email protected]> Mon, 12 Jun 2023 00:22:52 +0100
Okay, so for the next Stable, there will be a systemd-dev package.
For older versions, you can find systemd.pc and udev.pc in the main
systemd package; the other files like interface definitions are not
shipped at all in the packages in bookworm.
If you just need the .pc files, just add the old systemd package as an alternative to the build dependencies.
Build-Depends: systemd-dev | systemd (<< 253-2)
Thank you. I will update later with results for kernel 6.9.0 and Xen
4.18.2, how they work together.
--
Kind regards,
/S
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)