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 <bl...@debian.org> 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