-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 18 Oct 2018 18:32:21 +0100 Source: glib2.0 Binary: libglib2.0-0 libglib2.0-tests libglib2.0-udeb libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglib2.0-data libglib2.0-doc libgio-fam Architecture: source Version: 2.58.1-3 Distribution: experimental Urgency: medium Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Description: libgio-fam - GLib Input, Output and Streaming Library (fam module) libglib2.0-0 - GLib library of C routines libglib2.0-bin - Programs for the GLib library libglib2.0-data - Common files for GLib library libglib2.0-dev - Development files for the GLib library libglib2.0-dev-bin - Development utilities for the GLib library libglib2.0-doc - Documentation files for the GLib library libglib2.0-tests - GLib library of C routines - installed tests libglib2.0-udeb - GLib library of C routines - minimal runtime (udeb) Closes: 775854 908334 Changes: glib2.0 (2.58.1-3) experimental; urgency=medium . * Team upload * Upload to experimental to check that everything is OK with the switch to Meson * Switch build system to Meson as recommended by upstream - Stop removing .la files: Meson doesn't build those - d/p/debian/61_glib-compile-binaries-path.patch: Change the same path if we build with Meson - d/patches: Apply patches proposed for backport from master to glib-2-58 in upstream MR 392. These fix various build issues, mostly around Meson. Some of these patch Windows-specific code, but they are likely to be in 2.58.2 and upstream asked for wider testing, so I'm applying them anyway, to test the complete set. - d/p/Spelling-*.patch: MR 392 also applies patches from upstream git master to fix various spelling mistakes detected by Lintian * Always generate testmarshal.h, even when cross-compiling (Closes: #908334) * Fix static linking and make sure it won't regress, prompted by comparing the Autotools and Meson builds: - Add missing -dev dependencies on libffi-dev, libmount-dev, libselinux1-dev - d/p/Autotools-Move-libmount-from-Libs.private-to-Requires.pri.patch: Add patch from upstream git master to fix static linking with libgio - d/tests/build: Exercise all libraries - d/tests/build-static: Exercise static linking * d/rules: Fix some permissions (equivalent of #1539 upstream) * Add Lintian override for a spelling-error-in-binary false positive * Add some Lintian overrides for hardening-no-fortify-functions. These objects mostly don't use libc directly. * Remove /usr/bin/gio-launch-desktop symlink. It's an implementation detail of libgio, and isn't intended to be run directly. Removing it from PATH silences a Lintian warning about it not having a man page. * Don't delete compiled GSettings schemas during purge if the dpkg reference count is greater than 1. This avoids deleting and regenerating it unnecessarily if another architecture's libglib2.0-0 is still installed. (Closes: #775854) * d/tests/installed-tests: Replace deprecated $ADTTMP with $AUTOPKGTEST_TMP * d/tests/control: Mark build tests as superficial (see #904979) Checksums-Sha1: 421e7a457344a624b9b2ff0c1a07143e928b3431 3280 glib2.0_2.58.1-3.dsc f4f6cfc062e823bcadc16e27044429dab78480d4 116036 glib2.0_2.58.1-3.debian.tar.xz 646f3821ecfe66e9b1bff7d26938b8f4fb139670 8295 glib2.0_2.58.1-3_source.buildinfo Checksums-Sha256: 28d9537e96a9b84125c1d0b28b227a1cb60fad2357534dcdcd01b899b78f8498 3280 glib2.0_2.58.1-3.dsc 1acfa5c34d41458f13f92190daa2da636b70bac9509a7a4bd790adb9e28faebe 116036 glib2.0_2.58.1-3.debian.tar.xz 8becd06b8295d1cc22f7dac97ba5e19fca3e4a35de80da49ddd171bafb859e58 8295 glib2.0_2.58.1-3_source.buildinfo Files: a2d3fd703c82c0015d976a18d4c5890c 3280 libs optional glib2.0_2.58.1-3.dsc fd7f49ae3f63f67aef9d43d61cb7e9d9 116036 libs optional glib2.0_2.58.1-3.debian.tar.xz f83825dba9af39d2841d88964cde0760 8295 libs optional glib2.0_2.58.1-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAlvI/T4ACgkQ4FrhR4+B TE/pbw//RmAdRB7+GpZ78zHY05MrAmesdFXHx2dczXEALI5H0bNOtmF3RID9VL2Y 6zVI/oWH3BWvEw5UfPKjIxT8gMq717YBEq+jjE2n9Jr81HrWcSPSNByTrffIO4zt KUDlpq1iGMLx9JBSvAavYyUN0Id97sLtDdmRpvdrcTrwanqa7FL29xOKaUv4LouA +p36OMh/JvBH4u4D4X9rxlMXBaHReRwAbvd2O8aJkWvZ4PAwkr+tanq86KEj1md0 jQfdBP9rER5x2hkeBEVv5+89qNNsfGWN1S85AiwwthMR1w62ePtrDlZa+uq00VdD FYtS9mdrKY2kHItXV2brXpsIwkmqeko3Ffct1tgmQlVt1+5ksTUDqsIfRZUUwiQE aOnCG1twqchV2t9WXwASJsNgXnm7pLHbgE7rX9NB/oNTJU9OlB9SzKC+zWijR8zU byzukzJUkRqA+sixQ8RLMcFyn9jDpipgfSuz3DzA745wmJB5zXcq38pX7IXKaf1L GH6WeY7YGsNB4UvVw6UWfSiEz4zfln8MD/CAAHbFjkgYI4sG+QU1ZbW4oopGRejE 4AnPVb7V7Wg57WwLF7BGn6oze7ju2m6zY20HrbGjYRYx6+hsX7lakHdXvwPk8a0h QlHs5Ok8fWEpwIcp+9ivSJC/ER+OMCBytuwQEejH/JBy8wBEfrM= =ep9a -----END PGP SIGNATURE-----