Change logs for glib2.0 source package in Mantic

  • glib2.0 (2.78.0-2ubuntu0.1) mantic-security; urgency=medium
    
      * SECURITY UPDATE: GDBus signal subscription mishandling
        - debian/patches/CVE-2024-34397-*.patch: upstream commits.
        - debian/control*: added Breaks for gnome-shell without regression fix.
        - CVE-2024-34397
    
     -- Marc Deslauriers <email address hidden>  Tue, 07 May 2024 13:35:11 -0400
  • glib2.0 (2.78.0-2) unstable; urgency=medium
    
      * d/p/gthreadedresolver-Fix-race-between-source-callbacks-and-f.patch:
        Add patch from upstream to fix a race condition that can crash GNOME
        Shell (Closes: #1052023)
      * d/patches: Update translations from upstream: ca, es, fr, it, ru, sl,
        zh_CN
    
     -- Simon McVittie <email address hidden>  Sun, 17 Sep 2023 13:27:22 +0100
  • glib2.0 (2.78.0-1) unstable; urgency=medium
    
      [ Amin Bandali ]
      * Change packaging branch to debian/latest
    
      [ Simon McVittie ]
      * New upstream stable release
        - Temporarily revert a change to error handling for GKeyFile containing
          syntactically invalid string escape sequences (Closes: #1051373).
          This change is likely to be reverted in 2.79.x.
        - Improve ability to debug code using GQuark with gdb
        - Add missing noreturn attribute to g_thread_exit()
        - Make gutils-user-database unit test work as intended
        - Minor build system change not relevant to Debian
        - Translation updates
    
     -- Simon McVittie <email address hidden>  Fri, 08 Sep 2023 16:53:23 +0100
  • glib2.0 (2.77.3-1) unstable; urgency=medium
    
      * New upstream release
      * d/copyright: Update
      * d/libglib2.0-0.symbols: Increase required version for
        g_unix_open_pipe().
        Software compiled against GLib >= 2.77.3 might be relying on the
        ability to pass O_CLOEXEC to this function, which was not previously
        allowed.
      * d/libglib2.0-dev.install: Install new DTD for GResource XML
      * d/control.in: libglib2.0-0 Provides the individual library names.
        This binary package combines several distinct SONAMEs. Give it Provides
        on the Policy-compliant names that they would have if they had been
        packaged separately.
      * Fix a typo in the previous changelog entry
    
     -- Simon McVittie <email address hidden>  Sun, 03 Sep 2023 12:51:07 +0100
  • glib2.0 (2.77.2-1) unstable; urgency=medium
    
      [ Jeremy Bícha ]
      * New upstream release
      * Revert "d/rules: Tell Meson that native builds can run host binaries"
        meson 1.2.1 fixed the underlying issue
    
      [ Simon McVittie ]
      * d/rules: Increate arbitrary test timeout on all architectures except x86.
        Thanks to Adrian Bunk
    
     -- Jeremy Bícha <email address hidden>  Mon, 14 Aug 2023 09:43:06 -0400
  • glib2.0 (2.77.1-2) unstable; urgency=medium
    
      * Release to unstable (Closes: #1042555)
    
     -- Jeremy Bícha <email address hidden>  Fri, 04 Aug 2023 06:22:24 -0400
  • glib2.0 (2.77.1-1) experimental; urgency=medium
    
      * New upstream release
      * Drop 5 patches applied in new release
      * debian/libglib2.0-0.symbols: Add new symbols
    
     -- Jeremy Bícha <email address hidden>  Mon, 31 Jul 2023 09:39:05 +0300
  • glib2.0 (2.77.0-0ubuntu3) mantic; urgency=medium
    
      * d/p/gmain-Add-a-missing-return-on-error-path-in-g_main_c.patch,
        d/p/tests-Fix-pkg-config-test-for-multiarch-binaries-on-.patch,
        d/p/Revert-build-gmodule-2.0.pc-Move-compiler-flags-from.patch:
        - cherry pick some fixes from upstream
      * debian/patches/gio-Skip-broken-tests.patch:
        - remove the workaround now that there is a fix
    
     -- Sebastien Bacher <email address hidden>  Fri, 21 Jul 2023 12:26:30 +0200
  • glib2.0 (2.77.0-0ubuntu2) mantic; urgency=medium
    
      * Cherry-pick 2 proposed patches to fix regressions detected by netplan's
        test suite (LP: #2026826)
    
     -- Jeremy Bícha <email address hidden>  Thu, 13 Jul 2023 09:00:16 -0400
  • glib2.0 (2.77.0-0ubuntu1) mantic; urgency=medium
    
      * New upstream release
      * Add patch to skip new broken test
      * debian/libglib2.0-0.symbols: Add new symbols
    
     -- Jeremy Bícha <email address hidden>  Mon, 10 Jul 2023 15:44:17 -0400
  • glib2.0 (2.76.3-1ubuntu1) mantic; urgency=medium
    
      * Merge with Debian. Remaining change:
        - Cherry-pick patch from future glib 2.78 to once again log missing
          GFileInfo attributes as critical warnings instead of debug
    
    glib2.0 (2.76.3-1) experimental; urgency=medium
    
      * New upstream release
    
     -- Jeremy Bícha <email address hidden>  Wed, 31 May 2023 14:09:39 -0400
  • glib2.0 (2.76.2-1ubuntu1) mantic; urgency=medium
    
      * Cherry-pick patch from future glib 2.78 to once again log missing GFileInfo
        attributes as critical warnings instead of debug
    
     -- Jeremy Bícha <email address hidden>  Wed, 10 May 2023 14:45:26 -0400
  • glib2.0 (2.76.2-1) experimental; urgency=medium
    
      * New upstream release
      * debian/patches: Refresh
    
     -- Marco Trevisan (Treviño) <email address hidden>  Fri, 21 Apr 2023 17:29:31 +0200
  • glib2.0 (2.76.1-1) experimental; urgency=medium
    
      * New upstream release
        - Downgrade critical warnings from `GFileInfo` about missing attributes to
          debug messages. The downgrade will be reverted for 2.77.
    
     -- Jeremy Bicha <email address hidden>  Sun, 26 Mar 2023 15:38:16 -0400