There are 4 open security issues in trixie.
There are 4 open security issues in sid.
There are 4 open security issues in bullseye.
There are 4 open security issues in bookworm.
commit 3bf902d485f1a166c708f256667a65b5d6ef85a1 Merge: 85706d8 32eb0c1 Author: onlyjob <onlyjob@debian.org> Date: Thu Jan 30 23:49:37 2025 +0000 Merge branch 'wip/smcv/cross' into 'master' Improve multiarch and ability to cross-compile See merge request debian/libgsf!5 commit 32eb0c16cc1b758ce0db1bffb2e112663ae5a091 Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 10:49:29 2025 +0000 d/control, d/rules: Enable GIR dh sequence declaratively This makes it easier to disable under specific build configurations. In fact we only need this sequence when building architecture-dependent packages, so move it to Build-Depends-Arch. commit f42ef7f0534f834e38e9bdd108f4db8817ba0da1 Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 10:17:56 2025 +0000 d/rules: Don't build or install HTML docs with nodoc build option In addition to removing a source of non-reproducibility which can break multi-arch co-installation (#814502), when combined with previous changes this is enough to make it possible to cross-compile libgsf for a foreign architecture, as long as DEB_BUILD_OPTIONS includes nodoc and a version of qemu-user that emulates the host architecture is available. Mitigates: #814502 commit 7ad70c41d2f192dfe78686c144d758b53ef810bc Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 10:25:47 2025 +0000 d/control: Add gir1.2-*-dev Build-Depends as suggested by dh_girepository These systematic virtual package names correspond exactly to the Gsf_1_gir_INCLUDES in the upstream build system. Explicitly build-depending on these means we no longer need to build-depend on libgirepository1.0-dev, which for historical reasons cannot be multiarch-friendly. commit 16f1a8fc998b25d34534a69b945d1bb23eff3684 Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 10:11:46 2025 +0000 d/control: Add ${gir:Depends}, ${gir:Provides} to -dev package As suggested by dh_girepository warning messages during the build. ${gir:Depends} ensures that loading GIR XML files in this package will not fail because GIR XML that they depend on is missing. ${gir:Provides} allows other packages to depend on Gsf-1.gir by its systematic name gir1.2-gsf-1-dev. Fixes Lintian tag: gir-package-name-does-not-match commit 9cb33653870eddb97683a8531a584eafbcf8883f Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 10:03:39 2025 +0000 Add patch from Helmut Grohne to use host architecture pkg-config Fixes Lintian tag: autotools-pkg-config-macro-not-cross-compilation-safe Closes: #1061247 commit f3679d9c39063ad5d243e4f7ca88ef882f958f84 Author: Simon McVittie <smcv@debian.org> Date: Wed Jan 29 09:58:42 2025 +0000 Revert "Build-Depends: gobject-introspection --> gobject-introspection-bin" As shown in its Description, gobject-introspection-bin is an implementation detail and is not intended to be depended on directly. This reverts commit 16ce503c0d86e0bc40b155d6b62b3159cf6f77ed. Fixes Lintian tag: missing-build-dependency-for-dh-addon gir Closes: #1094604 commit 85706d8971395f487168983ed8d1f295e238ee15 Author: onlyjob <onlyjob@member.fsf.org> Date: Wed Jan 29 16:14:08 2025 +1100 CI: modernised config.