From: ftpmaster@ftp-master.debian.org   
      
   -----BEGIN PGP SIGNED MESSAGE-----   
   Hash: SHA512   
      
   Format: 1.8   
   Date: Mon, 18 Aug 2025 09:30:17 +0100   
   Source: glib2.0   
   Architecture: source   
   Version: 2.84.4-3~deb13u1   
   Distribution: trixie   
   Urgency: medium   
   Maintainer: Debian GNOME Maintainers    
   Changed-By: Simon McVittie    
   Closes: 1110640 1110696 1110825   
   Changes:   
    glib2.0 (2.84.4-3~deb13u1) trixie; urgency=medium   
    .   
    * Go back to debian/trixie branch for a stable update   
    * d/tests/manual/1065022.sh: Update manual test script used to reproduce   
    and test fixes for #1065022   
    - Adapt to upgrade from bookworm to trixie, rather than bookworm to sid   
    - Optionally reproduce #1110696 instead   
    - Optionally test the extra safety checks in the postrm   
    - Add a simpler mechanism to test proposed packages for either   
    bookworm or trixie   
    - Improve diagnostic output   
    .   
    glib2.0 (2.84.4-3) unstable; urgency=medium   
    .   
    * d/control: Generate the intended Provides in libgirepository-2.0-0   
    .   
    glib2.0 (2.84.4-2) unstable; urgency=medium   
    .   
    * Mention #1110640 in previous changelog entry   
    * libgirepository-2.0-0: Generate a dependency on a virtual package   
    for libffi-related symbols, to avoid trouble during future libffi ABI   
    transitions (Closes: #1110825)   
    * libglib2.0-0t64: Make maintainer scripts shellcheck-clean   
    * libglib2.0-0t64.postrm:   
    - Refactor to use functions that early-return if we do not want to   
    do the cleanup, avoiding stacking conditionals   
    - Don't remove cache files if they would be non-empty,   
    guarding against issues similar to #1065022 and #1110696   
    (mitigates: #1110696)   
    * libglib2.0-0t64.preinst: Disarm libglib2.0-0 postrm for all   
    architectures, avoiding a corner case where the faulty postrm that   
    suffered from #1065022 would still exist if it belonged to a former   
    foreign architecture that was already disabled, but libglib2.0-0   
    from that architecture was still in removed-but-not-purged state,   
    resulting in #1065022 recurring when that version of libglib2.0-0   
    was subsequently purged (Closes: #1110696)   
    * d/tests/1065022-futureproofing:   
    - Fix a test regression by generating a versioned Provides when   
    building a mockup of a hypothetical future libglib2.0-0xyz.   
    This regression wasn't immediately obvious because the autopkgtest   
    is marked as flaky (it depends on various implementation details   
    which we can't completely rely on).   
    - Make sure required packages stay installed, failing the test early   
    if their dependencies cannot be satisfied   
    - Produce only TAP output on stdout, and a diagnostic log on stderr   
    - Improve diagnostic output   
    .   
    glib2.0 (2.84.4-1) unstable; urgency=medium   
    .   
    * d/control, d/gbp.conf: Use debian/forky packaging branch.   
    The debian/latest branch is now tracking 2.85.x for Debian   
    experimental.   
    * New upstream stable release   
    - Ensure that generating temporary file names does not access memory   
    outside the intended array of alphanumeric characters if a long-running   
    program generates billions of temporary file names   
    (CVE-2025-7039, glib#3716 upstream; believed to be unlikely to be   
    exploitable in practice. Closes: #1110640)   
    - Fix the intended ability for g_settings_bind_with_mapping_closures()   
    to copy a value to the destination object   
    (glib!4667 upstream)   
    - If creating a thread pool fails, report a recoverable error instead   
    of crashing with a fatal error   
    (glib#3712 upstream)   
    - Fix several memory leaks   
    (glib#3721, glib!4702 upstream)   
   Checksums-Sha1:   
    3781bde6582453bfd77761cbc62beca7af410459 5004 glib2.0_2.84.4-3~deb13u1.dsc   
    58099bd57032eaef7ac563e94985a93fab1d0286 140748 glib2.0_2.84.4-   
   ~deb13u1.debian.tar.xz   
    aefb94cfef10277a3b57d47b132576f590fcf4fb 7520 glib2.0_2.84.4-3~   
   eb13u1_source.buildinfo   
   Checksums-Sha256:   
    6e3c859cdc1d47980408efb9743b72d8ef8934cf17b5e145a45bb9e2a0f143d3 5004   
   glib2.0_2.84.4-3~deb13u1.dsc   
    f4116e98980d9fc272037bdcacccb2925026809894255be21e6c9e6cdbe47069 140748   
   glib2.0_2.84.4-3~deb13u1.debian.tar.xz   
    9c3ee19aa0e036901d4b0d7ba004ba96a4b3a45930bd6d442404b0d9b83e4610 7520   
   glib2.0_2.84.4-3~deb13u1_source.buildinfo   
   Files:   
    dc94b19bf019ac84735ba9361eaf67f2 5004 libs optional glib2.0_2.8   
   .4-3~deb13u1.dsc   
    07e72da60e495dbad3b19376e64fdaef 140748 libs optional glib2.0_2   
   84.4-3~deb13u1.debian.tar.xz   
    aa07098535f1fa24e599bbaf0bac2897 7520 libs optional glib2.0_2.8   
   .4-3~deb13u1_source.buildinfo   
      
   -----BEGIN PGP SIGNATURE-----   
      
   iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmiq4aUACgkQI1wJnT6z   
   MHZ1QQ//To2a57S7M2soykU82nVJsIlqmZBmrNoiB3zny14rzzC7ub9ssmsTF0Fr   
   Jd03sbDrXzZ3xR6bdamjLGRPGuRTbrNq+HPK7TgTa4g79AsmISMTY6djXcYZa9Tr   
   t9RQWZJNeRTZ/zck6lDvd1LfQVPBTAObtjUOn2NgKHPaKVXbDvhTmj27iEuB4kjD   
   1Iz7s0/zLzcUGHiA+DYcdHCE1e/KmK7OPbyicSrcakDWt0DKdOJsGxEepHIHoW/l   
   AS3BKeSD2hpQKcRl+b00mBVLQgf5gDw4ZZEEDkJphpOyg+2n6srr90N5KIxhQCA7   
   jhAQXMShK2A60lxBAWvOgFTL/N8NB3ktZxIynN8LAPoPXrgHjJyKreoYho81UoaZ   
   eox7ag9ld3J3FUPlSiknaBnwW2RlyzrzYHMj854o9Sv02ryqQZqoetqHalez7UcT   
   L+XkKihf6O1PXLZEHF5iC8w0Qsf6imrah4bhh3fA9wrr/HulmiRVNgwSk3VaPP7U   
   bcZgyjJl6uiX6ZgooJNWpb/5mjIy4MdwDRe1te1hq82W8BKS5fIbzIzRBmabc/Ye   
   hzBwFWJQKgjAdSkIH/3R1ZHxvpDnqIlihzx0YvQOBk9axWJNYtld1a6rkeYcpiPD   
   b2EyWvRpVeyTnVgvLQSYj9yGSCUf4d/Q4OiUiOVVju/1B6EU3mI=   
   =wf3z   
   -----END PGP SIGNATURE-----   
      
      
   --==============D50605567940018943=Content-Type: application/pgp-signature   
      
   -----BEGIN PGP SIGNATURE-----   
      
   iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCaKuddQAKCRCb9qggYcy5   
   ISxPAP9ElOlItWzzxCcBuaMx5A0TagoNZtGnzDoF7glCyWYmTAEAhU/3MksnrUjA   
   7dt0fMt5+UFAGNiBhcI5kN5kWAdsiAw=2Xje   
   -----END PGP SIGNATURE-----   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|