On Thu, Jan 1, 2026 at 7:59 AM Helmut Grohne <[email protected]> wrote: > glib2.0 dropped the nosysprof build profile stating that there no longer > is a cycle with glib2.0. > > * libsysprof-capture-4-dev is built from sysprof. > * sysprof Build-Depends: libglib2.0-dev <!pkg.sysprof.nounwind>. > > This is a direct two-cycle that possible can be broken via the nounwind > profile, but nosysprof is what we practically use now. > > sysprof also Build-Depends on binutils-dev. This dependency makes it > unsuitable for cross building. Please defer the removal of the profile > until this dependency is resolved at least.
It appears that sysprof does not need Build-Depends: binutils-dev so I am removing that. I don't understand why bootstrapping can't use pkg.sysprof.nogui,pkg-sysprof.nounwind instead of pkg.glib2.0.nosysprof libsysprof-capture-4-dev is now built on all Linux architectures and I believe its build dependencies are minimal when built with both those 2 build profiles. sysprof's other binary packages are only currently needed for mutter & gnome-builder. Thank you, Jeremy Bícha

