Changelog
glib2.0 (2.60.6-1) unstable; urgency=medium
* Team upload
* New upstream release, functionally equivalent to 2.60.5 with the
patches we were already applying
- d/p/portal-Add-a-getter-for-dconf-access.patch,
d/p/settings-Tweak-priorities-for-keyfile-backend.patch,
d/p/key-file-Handle-filename-being-NULL.patch:
Drop, applied upstream
* d/p/tests-Fix-data-race-in-gmenumodel-test.patch,
d/p/tests-Fix-data-race-in-task-test.patch:
Add patches from upstream git master to fix data races in tests.
In particular, the one for gmenumodel might solve an unreproducible
test failure on i386 (see #932678).
* d/p/debian/gmenumodel-test-Mark-as-flaky.patch,
d/p/debian/gvariant-test-Don-t-run-at-build-time-on-mips.patch:
Skip more tests at build-time and during the non-flaky autopkgtest.
The unreproducible gmenumodel test failure on i386 might in fact be
fixed by d/p/tests-Fix-data-race-in-gmenumodel-test.patch, but it's
hard to be sure about that. The gvariant fuzz test is catastrophically
slow on certain mips CPUs and so is impractical to run there.
(Closes: #932678)
* Standards-Version: 4.4.0 (no changes required)
* Use debhelper compat level 12
- Stop explicitly passing -V to dh_makeshlibs, it is now the default
- Disable dh_dwz for libglib2.0-udeb.
This avoids an apparent debhelper bug in which dh_dwz generates
multifiles for udebs, but dh_strip does not remove them from the
udeb's staging directory. (Workaround for #933212)
* Stop overriding libexecdir.
Since FHS 3.0 (Policy 4.1.5), /usr/libexec is considered valid,
and since debhelper compat level 12 it is the default.
In this particular package this only affects the installed-tests.
* Remove an obsolete Lintian override
-- Simon McVittie <email address hidden> Sat, 27 Jul 2019 16:57:55 +0100