Changelog
glib2.0 (2.68.3-2) unstable; urgency=medium
* Merge from experimental branch
* Changes relative to 2.68.3-1 in experimental:
- d/watch: Only watch for stable (2.even.z) releases
- d/p/debian/61_glib-compile-binaries-path.patch: Remove.
This patch turns out to be unnecessary, and is harmful for
cross-compiling. Thanks to Helmut Grohne (Closes: #982213)
* Changes relative to previous version in unstable:
- New upstream stable release branch 2.68.x
- Fix maintainer scripts' handling of /usr/lib/MULTIARCH/gio/modules
(Closes: #987913, see 2.68.1-2 changelog)
- Mark dbus as <!nocheck> <!noinsttest>.
Several of the installed-tests won't be built unless dbus-daemon is
available, so <!nocheck> is insufficient.
- Move test-dependencies to Build-Depends-Arch.
We don't run the majority of the tests when we're only building the
documentation.
- Remove an unused Lintian override
- Add more Lintian overrides for test data
- Use d/tests/run-with-locales for better locale-sensitive test coverage
* d/rules: Fix dead link when documenting why we use -Wl,--no-as-needed
* Bump minimum GLib version for callers of g_dbus_server_new_sync()
Programs that call this function might be passing in the new flag
G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER, which is
security-significant. Don't allow such programs to be built against
GLib 2.68 and run with GLib 2.66 or older.
* Add Breaks on libsoup2.4-tests before 2.72.0-3.
Older versions of the libsoup test suite had an assertion that would
only succeed because of a GLib bug, which is fixed in 2.68.x. Newer
versions tolerate the bug, but do not require it.
-- Simon McVittie <email address hidden> Sun, 15 Aug 2021 14:57:30 +0100