Skip to content

Update GLib fallback subproject to latest stable release

Simon McVittie requested to merge smcv/dbus:update-wraps into main
  • CI: Avoid hard-coding the version of Expat and GLib in use

  • CI: Install meson from bookworm-backports when using GLib subproject

    Debian 12 'bookworm' has Meson 1.0.1, which is too old for the current stable branch of GLib. Use the version from bookworm-backports when running on Debian and building with a mingw-w64 compiler.

    We can stop doing this and put meson back in the normal list of packages when we update to the Debian 13 stable release, expected to be released in mid 2025.

  • subprojects: Update fallback GLib subproject

    Updated with:

      meson wrap update

    We need a newer GLib when building on Windows using Meson, because the removal of distutils in recent versions of Python breaks older GLib.

  • CI: Never run the test suites of subprojects

    Some of them fail when run on Windows, and debugging the test suite for a subproject is out-of-scope for dbus.

Edited by Simon McVittie

Merge request reports

Loading