Change log for glib2.0 package in Ubuntu

175 of 454 results
Published in bionic-updates on 2019-04-30
Deleted in bionic-proposed (Reason: moved to -updates)
glib2.0 (2.56.4-0ubuntu0.18.04.2) bionic; urgency=medium

  * Backport upstream patches to fix GVariant alignment tests
    d/p/gvariant-test-Also-force-alignment-for-tuple-test-data.patch,
    d/p/tests-Allocate-gvariant-data-from-the-heap-to-guarantee-a.patch:
    Cherry-pick.

Published in eoan-release on 2019-04-18
Published in disco-release on 2019-03-11
Deleted in disco-proposed (Reason: moved to release)
glib2.0 (2.60.0-1) experimental; urgency=medium

  * New upstream release
    + Further fixes to the Happy Eyeballs (RFC 8305) implementation
    + Add support for the XDG trash portal
  * Call dh_python3 for all packages and add Depends to libglib2.0-tests.
    The tests now ship a "static-link.py" test. While it early-exits
    currently, we still need the right dependencies to be able to do that.
    Call dh_python3 for libglib2.0-test's private directory, and while we're
    here make sure that it is called for all packages too.
  * flaky autopkgtest: `closures` has been renamed to `closure-refcount`
  * Refresh and drop patches.
    - d/p/flaky-socket-service-test/*: Drop, applied upstream.
    - d/p/debian/closures-test-Skip-on-arm-unless-flaky-tests-are-allowed.patch:
      Refresh.

 -- Iain Lane <email address hidden>  Tue, 05 Mar 2019 15:32:41 +0000

Available diffs

Superseded in disco-release on 2019-03-11
Deleted in disco-proposed on 2019-03-12 (Reason: moved to release)
glib2.0 (2.59.3-2) experimental; urgency=medium

  [ Philip Withnall ]
  * debian: Drop GVariant alignment patches which are no longer needed.
    The upstream 2.59.0 release contained commit
    0f2a6c61c9c5e34d57293fb6987b21f3d1feb1cb, which automatically aligns
    GVariants at construction time. The realignment in the tests was a
    workaround for this.
    See upstream issue https://gitlab.gnome.org/GNOME/glib/issues/1342.

  [ Iain Lane ]
  * Cherry-pick fixes for upstream bug #1679 to fix a flaky test.
    This is apparently more flaky on the autopkgtest machines than elsewhere
    - it's quite consistently failing there.

 -- Iain Lane <email address hidden>  Wed, 27 Feb 2019 10:21:40 +0000

Available diffs

Superseded in bionic-proposed on 2019-03-22
glib2.0 (2.56.4-0ubuntu0.18.04.1) bionic; urgency=medium

  * New upstream release (LP: #1816547)
    + Various buffer overflow fixes in GMarkup/GVariant/GDBus
    + Fix "Moving a bookmark item to the same URI causes a crash" (LP:
      #1760569)
  * debian/libglib2.0-0.symbols: New symbols

 -- Iain Lane <email address hidden>  Tue, 26 Feb 2019 11:59:03 +0000
Superseded in disco-proposed on 2019-02-27
glib2.0 (2.59.3-1) experimental; urgency=medium

  * New upstream release
    + Fix support for g_get_user_special_dir() on macOS, including support for
      the Downloads directory
    + Ensure that cancelling a GTask cannot cause its callback to be called
      synchronously (in the same call chain as the original *_async() call)
    + Further fixes to the Happy Eyeballs (RFC 8305) implementation
    + Various fixes for installation of installed tests
  * Refresh and drop patches.
    Drop gio-tests-Install-test1.overlay-file-when-building-instal.patch,
         tests-Install-the-slow-connect-preload.so-library-and-use.patch,
    fixed upstream.

 -- Iain Lane <email address hidden>  Wed, 20 Feb 2019 14:25:13 +0000

Available diffs

Superseded in disco-release on 2019-03-05
Deleted in disco-proposed on 2019-03-07 (Reason: moved to release)
glib2.0 (2.59.2-2) experimental; urgency=medium

  * Install `test1.overlay' file, which is needed for the installed tests.
  * tests: Install the slow-connect-preload.so library and use it

 -- Iain Lane <email address hidden>  Mon, 11 Feb 2019 10:25:27 +0000
Superseded in disco-proposed on 2019-02-12
glib2.0 (2.59.2-1) experimental; urgency=medium

  * New upstream release
    + Fix check on GDBusMessage size when reading it.
    + Add async GIO API: g_file_query_default_handler_async(),
      g_app_info_launch_uris_async()
    + Fix some bugs in the Happy Eyeballs implementation.
    + Install a new generated header with enum types for Unicode enums.
    + Support the XDG trash portal.
    + Autotools support is gone.
    + g_format_size() now uses a no-break space to separate digits and units;
      translations will need to be updated accordingly.
    + New g_queue_clear_full() API.
    + Fix argument quoting on win32 when spawning subprocesses.
    + Allow polling more than 64 handles on win32 using g_poll().
    + Tag various tests as ‘flaky’. These are no longer run routinely on our
      upstream CI machines, and downstream packagers may want to not run them
      (or not treat those test failures as package build failures) on their
      test machines either. They are in the `flaky` test suite.
    + Add overlay support to g_resources_get_info().
    + Support defaults and locks in the keyfile GSettings backend. This will
      be used for flatpaks.
    + Accept unquoted strings in the keyfile GSettings backend to simplify
      things for sysadmins.
    + Update our contribution guidelines (`CONTRIBUTING.md`).
    + Add writev() and writev_all() APIs to GOutputStream and
      GPollableOutputStream, and provide implementations of them for many
      subclasses.
  * Refresh patches, drop trash test patches which are upstream now
  * build-time tests: Run "flaky" suite separately and non fatally
  * debian/libglib2.0-0.symbols: Add new symbols from 2.59.{1,2}

 -- Iain Lane <email address hidden>  Wed, 06 Feb 2019 17:09:28 +0000

Available diffs

Deleted in disco-proposed on 2019-01-21 (Reason: it's buggy and a bit outdated, let's try again with the n...)
glib2.0 (2.59.0-1) experimental; urgency=medium

  * New upstream release
  * Update patches and drop upstreamed ones
  * debian/control: Update meson BD to ≥ 0.48.0 per upstream
  * debian/rules: enable-selinux takes "enabled" or "disabled" now.
    Not true/false.
  * debian/*: Update for experimental
  * debian/libglib2.0-0.symbols: Update with new symbols for this release

 -- Iain Lane <email address hidden>  Thu, 17 Jan 2019 18:43:00 +0000

Available diffs

Superseded in disco-release on 2019-02-12
Deleted in disco-proposed on 2019-02-13 (Reason: moved to release)
glib2.0 (2.58.2-4) unstable; urgency=medium

  [ Simon McVittie ]
  * Update patch metadata

  [ Iain Lane ]
  * trash-test-Don-t-assume-that-.local-exists.patch,
    trash-test-Don-t-rely-on-being-able-to-determine-mount-po.patch:
    Cherry pick two patches by Simon McVittie (slightly modified by Iain Lane)
    to fix the trash test on Launchpad autobuilders.

 -- Iain Lane <email address hidden>  Thu, 17 Jan 2019 11:27:34 +0000

Available diffs

Superseded in disco-proposed on 2019-01-18
glib2.0 (2.58.2-3) unstable; urgency=medium

  * Team upload
  * Release to unstable
  * Standards-Version: 4.3.0 (no changes required)
  * d/p/gvariant-test-Also-force-alignment-for-tuple-test-data.patch:
    Mark as forwarded
  * debian/Skip-unreliable-test_threaded_singleton-by-default.patch:
    Don't run test_threaded_singleton() at build-time or in the part of
    the autopkgtest run that must succeed. Run it from d/tests/flaky
    instead.

 -- Simon McVittie <email address hidden>  Fri, 04 Jan 2019 08:43:36 +0000
Superseded in bionic-updates on 2019-04-30
Deleted in bionic-proposed on 2019-05-02 (Reason: moved to -updates)
glib2.0 (2.56.3-0ubuntu0.18.04.1) bionic; urgency=medium

  * New upstream release (LP: #1794544)
    + The documentation for G_GNUC_MALLOC has changed to be more restrictive
      to avoid miscompilations; you should check whether any uses of it in
      your code are appropriate
    + Fix cancellation of g_subprocess_communicate_async() calls
    + Bug fixes:
      + /network-monitor/create-in-thread fails in (LXC) containers on glib-2-56
      + GBookmarkFile: nullptr access in current_element
      + GBookmarkFile: heap-buffer-overflow in g_utf8_get_char
      + Backport g_subprocess_communicate() cancellation fixes from !266 to
        glib-2-56 (LP: #1789476)
      + Many uses of G_GNUC_MALLOC are incorrect
      + Test for BROKEN_IP_MREQ_SOURCE_STRUCT is broken on Windows / Mingw
      + Fix persistent CI failure on glib-2-56
  * debian/watch: Only find 2.56 versions.
  * Drop CVE-2018-16428.patch and CVE-2018-16429.patch: applied in this release

 -- Iain Lane <email address hidden>  Wed, 26 Sep 2018 17:35:59 +0100
Superseded in disco-release on 2019-02-01
Published in cosmic-release on 2018-09-25
Deleted in cosmic-proposed (Reason: moved to release)
glib2.0 (2.58.1-2) unstable; urgency=medium

  * Fix dh_missing rule for arch:all build with compat 11

 -- Jeremy Bicha <email address hidden>  Fri, 21 Sep 2018 23:53:00 -0400

Available diffs

Published in xenial-updates on 2018-09-19
Published in xenial-security on 2018-09-19
glib2.0 (2.48.2-0ubuntu4.1) xenial-security; urgency=medium

  * SECURITY UPDATE: NULL pointer deference
    - debian/patches/CVE-2018-16428.patch: fix in glib/gmarkup.c,
      glib/tests/Makefile.am,
      glib/tests/markups/fail-51.expected,
      glib/tests/markups/fail-51.gmarkup.
    - CVE-2018-16428
  * SECURITY UPDATE: Read out-of-bounds
    - debian/patches/CVE-2018-16429.patch: fix in glib/gmarkup.c and
      glib/tests/Makefile.am,
      glib/tests/markups/fail-50.expected,
      glib/tests/markups/fail-50.gmarkup.
    - CVE-2018-16429

 -- <email address hidden> (Leonidas S. Barbosa)  Mon, 17 Sep 2018 10:58:18 -0300
Published in trusty-updates on 2018-09-19
Published in trusty-security on 2018-09-19
glib2.0 (2.40.2-0ubuntu1.1) trusty-security; urgency=medium

  * SECURITY UPDATE: NULL pointer deference
    - debian/patches/CVE-2018-16428.patch: fix in glib/gmarkup.c,
      glib/tests/Makefile.am,
      glib/tests/markups/fail-51.expected,
      glib/tests/markups/fail-51.gmarkup.
    - CVE-2018-16428
  * SECURITY UPDATE: Read out-of-bounds
    - debian/patches/CVE-2018-16429.patch: fix in glib/gmarkup.c and
      glib/tests/Makefile.am,
      glib/tests/markups/fail-50.expected,
      glib/tests/markups/fail-50.gmarkup.
    - CVE-2018-16429
  * Fixing tests in gdatetime invented timezone
    - debian/patches/User_a_real_rather_than_invented_timezone.patch: fix in
      glib/tests/gdatetime.c.

 -- <email address hidden> (Leonidas S. Barbosa)  Mon, 17 Sep 2018 10:20:39 -0300
Superseded in bionic-updates on 2018-11-12
Published in bionic-security on 2018-09-19
glib2.0 (2.56.2-0ubuntu0.18.04.2) bionic-security; urgency=medium

  * SECURITY UPDATE: NULL pointer deference
    - debian/patches/CVE-2018-16428.patch: fix in glib/gmarkup.c,
      glib/tests/Makefile.am,
      glib/tests/markups/fail-51.expected,
      glib/tests/markups/fail-51.gmarkup.
    - CVE-2018-16428
  * SECURITY UPDATE: Read out-of-bounds
    - debian/patches/CVE-2018-16429.patch: fix in glib/gmarkup.c and
      glib/tests/Makefile.am,
      glib/tests/markups/fail-50.expected,
      glib/tests/markups/fail-50.gmarkup.
    - CVE-2018-16429

 -- <email address hidden> (Leonidas S. Barbosa)  Mon, 17 Sep 2018 09:52:54 -0300
Superseded in cosmic-release on 2018-09-25
Deleted in cosmic-proposed on 2018-09-26 (Reason: moved to release)
glib2.0 (2.58.0-4) unstable; urgency=medium

  [ Simon McVittie ]
  * Adjust installation path of gdb scripts to match GLib itself.
    We used to put libglib-2.0.so.0 in /lib/MULTIARCH, but this is no
    longer the case since 2.56.0-5.
  * Wrap and sort (build-)dependency lists (wrap-and-sort -a)
  * Wrap and sort file lists (wrap-and-sort -a)
  * Install HTML in /usr/share/gtk-doc/html with symlinks in /usr/share/doc.
    The gtk-doc documentation is technically a functionally significant
    part of the package (it affects cross-reference generation during build
    of other packages) so according to Policy §12.3 it is not appropriate
    for /usr/share/doc.
    Using the upstream default installation path for the HTML also makes
    it more straightforward to switch to the Meson build system, because
    the Meson build does not have an equivalent of --with-html-dir.
    - d/debian/libglib2.0-doc.maintscript: Add migration steps
  * d/p/debian/Look-for-gio-launch-desktop-in-libdir-glib-2.0.patch:
    Also patch meson build system

  [ Jeremy Bicha ]
  * Cherry-pick Fix-g_icon_to_string-regression-doc-inconsistency.patch
    - Have g_icon_new_for_string() go back to only returning a single name
      when created with a single name since some apps assume that behavior.
      (Closes: #908705)

 -- Jeremy Bicha <email address hidden>  Mon, 17 Sep 2018 17:47:57 -0400

Available diffs

Superseded in cosmic-release on 2018-09-19
Deleted in cosmic-proposed on 2018-09-20 (Reason: moved to release)
glib2.0 (2.58.0-2) unstable; urgency=medium

  * Cherry-pick upstream patch to fix test_timeval_to_iso8601_overflow on
    32-bit, fixing FTBFS there.

 -- Iain Lane <email address hidden>  Tue, 04 Sep 2018 15:29:53 +0100

Available diffs

Superseded in bionic-updates on 2018-09-19
Deleted in bionic-proposed on 2018-09-20 (Reason: moved to -updates)
glib2.0 (2.56.2-0ubuntu0.18.04.1) bionic; urgency=medium

  * New upstream release (LP: #1789472, LP: #1764779)
  * Refreshed patches
  * d/p/tests-network-monitor-Always-use-the-dummy-proxy-res.patch:
    - Removed (aplied upstream)

 -- Marco Trevisan (Treviño) <email address hidden>  Tue, 28 Aug 2018 13:25:36 -0500
Superseded in cosmic-release on 2018-09-05
Deleted in cosmic-proposed on 2018-09-07 (Reason: moved to release)
glib2.0 (2.57.2-2) experimental; urgency=medium

  * Cherry-pick g_binding_unbind-make-it-more-introspection-friendly-allo.patch
    to fix pygobject build (LP: #1787474)

 -- Jeremy Bicha <email address hidden>  Mon, 20 Aug 2018 12:54:49 -0400

Available diffs

Superseded in cosmic-release on 2018-08-28
Deleted in cosmic-proposed on 2018-08-30 (Reason: moved to release)
glib2.0 (2.57.2-1) experimental; urgency=medium

  * Team upload
  * New upstream development release
  * d/watch: Look for odd-numbered releases
  * Rebase patch series
  * Install gio-launch-desktop in libglib2.0-0's private libdir to avoid
    a circular dependency between libglib2.0-0 and libglib2.0-bin
    - d/p/debian/Look-for-gio-launch-desktop-in-libdir-glib-2.0.patch:
      Look for it there
  * d/copyright: Update
  * d/libglib2.0-0.symbols: Update
  * Use upstream autogen.sh for autoreconf
  * Don't clean org.gtk.test.gschema.override.orig
  * d/gbp.conf: Use upstream/latest branch
  * d/p/Drop-a-questionable-test-from-the-refstring-suite.patch:
    Add patch to fix FTBFS on i386
  * d/p/date-test-Use-g_test_skip-not-g_test_incomplete.patch:
    Add patch to fix autopkgtest failures without locales-all
  * d/gbp.conf: Don't number patches

 -- Simon McVittie <email address hidden>  Thu, 02 Aug 2018 17:44:16 +0100
Superseded in xenial-updates on 2018-09-19
Deleted in xenial-proposed on 2018-09-20 (Reason: moved to -updates)
glib2.0 (2.48.2-0ubuntu4) xenial; urgency=medium

  * Add a versioned Pre-Depends for dpkg because the libglib2.0-0 -await
    trigger requires a newer dpkg than the one in Ubuntu 14.04. (LP: #1784065)

 -- Brian Murray <email address hidden>  Mon, 30 Jul 2018 08:29:26 -0700

Available diffs

Superseded in xenial-updates on 2018-08-02
Deleted in xenial-proposed on 2018-08-03 (Reason: moved to -updates)
glib2.0 (2.48.2-0ubuntu3) xenial; urgency=medium

  * tests-gdatetime-Use-a-real-rather-than-invented-timezone.patch:
    Cherry-pick upstream fix to make glib2.0 build again and tests
    run again with time zone changes.

Superseded in xenial-proposed on 2018-07-16
glib2.0 (2.48.2-0ubuntu2) xenial; urgency=medium

  * Convert triggers to noawait (LP: #1780996)

 -- Julian Andres Klode <email address hidden>  Tue, 10 Jul 2018 18:17:29 +0200

Available diffs

Superseded in cosmic-release on 2018-08-04
Published in bionic-release on 2018-04-13
Deleted in bionic-proposed (Reason: moved to release)
glib2.0 (2.56.1-2ubuntu1) bionic; urgency=medium

  * Merge with debian, remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon

Superseded in bionic-release on 2018-04-13
Deleted in bionic-proposed on 2018-04-14 (Reason: moved to release)
glib2.0 (2.56.0-4ubuntu1) bionic; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon
    - debian/gbp.conf: Update for Ubuntu
    - debian/control{,.in}: Update Vcs-* to point at LP git

Superseded in bionic-release on 2018-03-29
Deleted in bionic-proposed on 2018-03-30 (Reason: moved to release)
glib2.0 (2.56.0-2ubuntu1) bionic; urgency=medium

  * Merge with Debian. Remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon
    - debian/gbp.conf: Update for Ubuntu
    - debian/control{,.in}: Update Vcs-* to point at LP git

Available diffs

Superseded in bionic-release on 2018-03-21
Deleted in bionic-proposed on 2018-03-22 (Reason: moved to release)
glib2.0 (2.55.2-2ubuntu1) bionic; urgency=medium

  * Merge with Debian. Remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon
  * debian/gbp.conf: Update for Ubuntu
  * debian/control{,.in}: Update Vcs-* to point at LP git

Superseded in bionic-proposed on 2018-02-22
glib2.0 (2.55.2-1ubuntu1) bionic; urgency=medium

  * Merge with debian, remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon

Available diffs

Superseded in bionic-release on 2018-02-26
Published in artful-release on 2017-10-06
Deleted in artful-proposed (Reason: moved to release)
glib2.0 (2.54.1-1ubuntu1) artful; urgency=medium

  * Merge with debian, remaining changes: (LP: #1701780)
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon
  * debian/patches/01_gettext-desktopfiles.patch:
    - support desktop file action group translations (LP: #1711752)
  * exp_git_default_per_desktop*.patch:
    - refresh and add exp_git_default_per_desktop4.pathc to fix some
      applications using a different way to access the default value
      for a key, and thus, getting a different result which
      doesn't take the per session override in action. Thanks Alberts!
      (LP: #1720256)

Superseded in artful-release on 2017-10-06
Deleted in artful-proposed on 2017-10-07 (Reason: moved to release)
glib2.0 (2.54.0-1ubuntu1) artful; urgency=medium

  * Sync with Debian. Remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon

Available diffs

Superseded in artful-release on 2017-09-19
Deleted in artful-proposed on 2017-09-21 (Reason: moved to release)
glib2.0 (2.53.6-1ubuntu2) artful; urgency=medium

  * exp_git_default_per_desktop3.patch:
    - refresh patch from Alberts Muktupāvels to fix double free issue
      (LP: #1713391)

 -- Didier Roche <email address hidden>  Thu, 31 Aug 2017 18:30:00 +0200
Superseded in artful-release on 2017-09-12
Deleted in artful-proposed on 2017-09-13 (Reason: moved to release)
glib2.0 (2.53.6-1ubuntu1) artful; urgency=medium

  * Sync with Debian. Remaining changes:
    - exp_git_default_per_desktop*.patch:
      + cherry-pick per-desktop overrides from GNOME #786496
        Allison confirmed the patches will be committed to glib soon

Available diffs

Superseded in artful-release on 2017-08-26
Deleted in artful-proposed on 2017-08-27 (Reason: moved to release)
glib2.0 (2.53.4-3ubuntu1) artful; urgency=medium

  * exp_git_default_per_desktop*.patch:
    - cherry-pick to experimental per desktop override (soon to be commited
      in glib). Refered on gnome bug #357058 with Allison +1.

 -- Didier Roche <email address hidden>  Thu, 10 Aug 2017 08:51:10 +0200
Superseded in artful-release on 2017-08-18
Deleted in artful-proposed on 2017-08-19 (Reason: moved to release)
glib2.0 (2.53.4-3) unstable; urgency=medium

  [ Matthias Klumpp ]
  * Update Vcs-* URLs

  [ Jeremy Bicha ]
  * Bump Breaks/Replaces: libglib2.0-dev to 2.53 (Closes: #867679)
  * Add git_glib-mkenums-utf8.patch:
    - Backport commit to fix "glib-mkenums: UnicodeDecodeError"
      (Closes: #870310)
  * Add git_glib-mkenums-flags.patch:
    - Backport commit to fix mate-panel FTBFS (Closes: #870212)

 -- Jeremy Bicha <email address hidden>  Thu, 03 Aug 2017 12:21:04 -0400
Superseded in artful-proposed on 2017-08-03
glib2.0 (2.53.4-2) unstable; urgency=medium

  * Upload to unstable

 -- Matthias Klumpp <email address hidden>  Sun, 30 Jul 2017 12:54:22 +0200

Available diffs

Superseded in artful-release on 2017-08-09
Deleted in artful-proposed on 2017-08-11 (Reason: moved to release)
glib2.0 (2.53.4-1) experimental; urgency=medium

  * New upstream release 2.53.4
    + Unicode support has been updated to Unicode 10.0.0
    + glib-genmarshal and glib-mkenums have been rewritten in python
    + GLib can now be built with meson. autotools are still supported

 -- Iain Lane <email address hidden>  Wed, 19 Jul 2017 17:32:31 +0100

Available diffs

Superseded in artful-release on 2017-07-21
Deleted in artful-proposed on 2017-07-22 (Reason: moved to release)
glib2.0 (2.53.3-1) experimental; urgency=medium

  * New upstream release 2.53.3.
  * d/p/0001-gdatetime-Fix-a-potential-overflow-in-overflow-calcu.patch,
    d/p/0002-tests-Fix-GDateTime-overflow-tests-on-32-bit-archite.patch,
    d/p/0003-tests-Fix-overflows-in-find_maximum_supported_tv_sec.patch:
    Cherry-picks to fix some overflow problems in GDateTime on 32 bit arches.

 -- Iain Lane <email address hidden>  Fri, 23 Jun 2017 11:09:22 +0100

Available diffs

Superseded in artful-proposed on 2017-06-26
glib2.0 (2.53.2-1) experimental; urgency=medium

  * New upstream release 2.53.2
    + A few new number parsing functions have been added:
      - g_ascii_string_to_signed
      - g_ascii_string_to_unsigned
      These have better error handling than the existing ones.
    + glib-mkenums now supports /*< private >*/ and /*< public >*/
    + GSettings now consider XDG_DATA_HOME in addition to XDG_DATA_DIRS.
  * debian/libglib2.0-0.symbols: Add new symbols for 2.53.1.
  * debian/patches/skip-broken-dbus-appinfo-test.patch: Drop - this test works
    now.

 -- Iain Lane <email address hidden>  Mon, 12 Jun 2017 16:25:21 +0100

Available diffs

Superseded in artful-release on 2017-06-30
Deleted in artful-proposed on 2017-07-01 (Reason: moved to release)
glib2.0 (2.53.1-1) experimental; urgency=medium

  * New upstream release 2.53.1
    + The gdbus tool gained a wait command
    + g_unix_signal_source_new support SIGWINCH now
    + There are now g_enum_to_string and g_flags_to_string functions
    + A new function to instantiate objects: g_objet_new_with_properties
    + GParameter and related APIs have been deprecated
  * debian/libglib2.0-0.symbols: Add new symbols for 2.53.1.

 -- Iain Lane <email address hidden>  Fri, 05 May 2017 18:04:15 +0100

Available diffs

Superseded in artful-release on 2017-05-09
Obsolete in zesty-release on 2018-06-22
Deleted in zesty-proposed on 2018-06-22 (Reason: moved to release)
glib2.0 (2.52.0-1) experimental; urgency=medium

  * New upstream release 2.52.0
  * d/p/tests-gdatetime-Use-a-real-rather-than-invented-time.patch: Drop,
    applied in this release.

 -- Iain Lane <email address hidden>  Mon, 20 Mar 2017 17:14:29 +0000

Available diffs

Superseded in zesty-release on 2017-03-23
Deleted in zesty-proposed on 2017-03-25 (Reason: moved to release)
glib2.0 (2.51.5-1) experimental; urgency=medium

  * New upstream release 2.51.5
  * Drop patches applied upstream in this release:
    - Install-gdb-Python-helpers-as-data-not-as-executable.patch
    - glib-mkenums-Sort-input-files-for-more-deterministic.patch
  * debian/patches/tests-gdatetime-Use-a-real-rather-than-invented-time.patch:
    Cherry-pick a patch from upstream to fix GDateTime tests when tzdata ≥
    2017a is in use.
  * debian/libglib2.0-dev.install: Install the gdb script for libglib-2.0.so.*
    into .../lib instead of .../usr/lib - it needs to match the installed path
    of the library and we put libglib-2.0.so.* into /lib.
  * debian/libglib2.0-0.symbols: Add g_content_type_is_mime_type

 -- Iain Lane <email address hidden>  Wed, 15 Mar 2017 13:55:41 +0000

Available diffs

Superseded in zesty-release on 2017-03-18
Deleted in zesty-proposed on 2017-04-07 (Reason: moved to release)
glib2.0 (2.51.4-1) experimental; urgency=medium

  * Team upload
  * New upstream release 2.51.4 (and 2.51.3)
  * Build with dh instead of cdbs
    - Move to debhelper compat level 10
    - Use dpkg-buildflags variables to extend LDFLAGS
    - Enable bindnow hardening
    - Remove indirection via $(SHARED_PKG), etc. variables
    - Let dh_gnome_clean update the Uploaders instead of reinventing it
    - Install some missing files detected by dh_install --list-missing
    - Fix lintian warnings about useless use of dh-exec
    - debian/dh_listmissing.pl: Remove
  * Improve packaging for cross-compiling (Closes: #648621, #842442)
    - Move glib-genmarshal and related files to a new M-A:foreign package
      libglib2.0-dev-bin. Thanks to Helmut Grohne for the patch.
    - Additionally move gdbus-codegen and gtester-report to
      libglib2.0-dev-bin.  They are architecture-independent, so in
      particular clearly Multi-Arch: foreign; they aren't large enough to
      justify a separate Architecture: all package. This works around
      dh_python3's postinst snippet failing when used in a Multi-Arch: same
      package with more than one instance installed.
    - Move gtester to libglib2.0-dev-bin. It is a test-runner that can
      operate on any executable, and does not rely on a matching architecture.
    - Move gobject-query to libglib2.0-dev-bin. It prints the same things on
      all architectures, and it isn't clear what use it is; glib-2.0.m4
      checks for it and AC_SUBSTs it, but according to codesearch.debian.net
      no package actually seems to run it.
    - Make libglib2.0-dev Multi-Arch: same
  * Move gdb helpers from libglib2.0-0-dbg to libglib2.0-dev, move
    detached debug symbols from libglib2.0-0-dbg to autogenerated -dbgsym
    packages, and remove the libglib2.0-0-dbg binary package
  * Add support for noudeb build profile
    - Do not do the udeb build if the noudeb profile is selected,
      for faster test-builds
  * Fix assorted Lintian warnings
    - Add missing build-dependency on dh-python
      + remove obsolete Lintian override for mmissing B-D on python
    - Add Lintian overrides for some intentionally weird scripts used in tests
    - Do not install glib_gdb.py, gobject_gdb.py executable. They are
      libraries to be imported by the gdb hooks, not scripts.
    - Don't generate a ldconfig trigger for libglib2.0-tests, which does
      not contain any public shared libraries
  * Add patch to make glib-mkenums output more reproducible (Closes: #809152)
  * Explicitly build-depend on automake so that the aspcud resolver used for
    experimental does not decide automake1.11 is the best solution to
    a dependency on automake | automaken

 -- Iain Lane <email address hidden>  Sat, 04 Mar 2017 17:00:47 +0000

Available diffs

Superseded in zesty-release on 2017-03-11
Deleted in zesty-proposed on 2017-04-07 (Reason: moved to release)
glib2.0 (2.51.2-1) experimental; urgency=medium

  * New upstream release 2.51.2 (& 2.51.1).
    + Minimal support for UUIDs has been added
    + A new file attribute, G_FILE_ATTRIBUTE_RECENT_MODIFIED has been added to
      improve sorting of recent files
    + glib-compile-resources grew a --generate-phony-targets flag
    + GLib now installs a valgrind suppressions file for GLib and GIO
  * debian/patches/skip-brokwn-dbus-appinfo-test.patch: Refresh (and fix the
    typo in the filename)
  * debian/libglib2.0-0.symbols: Add g_uuid* symbols which are new in this
    release

 -- Iain Lane <email address hidden>  Tue, 14 Feb 2017 14:16:05 +0000

Available diffs

Superseded in xenial-updates on 2018-07-26
Deleted in xenial-proposed on 2018-07-27 (Reason: moved to -updates)
glib2.0 (2.48.2-0ubuntu1) xenial; urgency=medium

  * New upstream release (LP: #1637731)
  * debian/patches/0001-Fix-trashing-on-overlayfs.patch: Update with new
    version from the upsstream report to hopefully fix trashing of files in
    directories which are symlinks to different devices. (Closes: #800047)
    (LP: #1638245)

 -- Iain Lane <email address hidden>  Thu, 24 Nov 2016 17:39:06 +0000
Obsolete in yakkety-updates on 2018-01-23
Deleted in yakkety-proposed on 2018-01-23 (Reason: moved to -updates)
glib2.0 (2.50.2-2ubuntu1) yakkety; urgency=medium

  * No-change backport of this stable release from unstable to 16.04 (LP:
    #1644320)
  * Should fix trashing of files in symlinked directories (LP: #1638245)
  * Should fix display of trash on external drives (LP: #1633824)

Superseded in zesty-release on 2017-02-16
Deleted in zesty-proposed on 2017-02-18 (Reason: moved to release)
glib2.0 (2.51.0-2) experimental; urgency=medium

  * Merge changes from 2.50.2-2:
    + debian/rules: disable libmount on !linux (Closes: #844052)
    + debian/patches/0001-Fix-trashing-on-overlayfs.patch: Update with new
      version from the upstream report to hopefully fix trashing of files in
      directories which are symlinks to different devices. (Closes: #800047)
      (LP: #1638245)

 -- Iain Lane <email address hidden>  Wed, 23 Nov 2016 17:36:07 +0000

Available diffs

Superseded in zesty-release on 2016-12-01
Deleted in zesty-proposed on 2016-12-02 (Reason: moved to release)
glib2.0 (2.51.0-1) experimental; urgency=medium

  * debian/control{,.in}: Branch to experimental
  * debian/watch: Track unstable releases again.
  * New upstream release 2.51.0
    + glib-genmarshal and glib-mkenums have gained --output options for better
      build system integration
    + New API: g_utf8_make_valid
  * Update debian/libglib2.0-0.symbols.

 -- Iain Lane <email address hidden>  Wed, 16 Nov 2016 18:23:38 +0000

Available diffs

Superseded in zesty-release on 2016-11-21
Deleted in zesty-proposed on 2016-11-22 (Reason: moved to release)
glib2.0 (2.50.2-1) unstable; urgency=medium

  * New upstream release.
  * Track stable releases in debian/watch.

 -- Michael Biebl <email address hidden>  Tue, 08 Nov 2016 00:37:05 +0100

Available diffs

Superseded in zesty-proposed on 2016-11-08
glib2.0 (2.50.1-1) unstable; urgency=medium

  [ Jason Crain ]
  * libglib2.0-bin: includes a new 'gio' commandline tool (Closes: #840164)

  [ Andreas Henriksson ]
  * New upstream release.

 -- Andreas Henriksson <email address hidden>  Tue, 11 Oct 2016 14:51:05 +0200
Superseded in zesty-release on 2016-11-15
Obsolete in yakkety-release on 2018-01-23
Deleted in yakkety-proposed on 2018-01-23 (Reason: moved to release)
glib2.0 (2.50.0-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.

 -- Michael Biebl <email address hidden>  Tue, 20 Sep 2016 18:37:10 +0200

Available diffs

Superseded in yakkety-release on 2016-10-02
Deleted in yakkety-proposed on 2016-10-03 (Reason: moved to release)
glib2.0 (2.49.6-1) unstable; urgency=low

  * New upstream release.
  * Limit the libmount-dev build-depedency to [linux-any].

 -- Andreas Henriksson <email address hidden>  Tue, 30 Aug 2016 17:57:52 +0200

Available diffs

Superseded in yakkety-release on 2016-09-06
Deleted in yakkety-proposed on 2016-09-07 (Reason: moved to release)
glib2.0 (2.49.5-2) experimental; urgency=medium

  * debian/rules: Disable libmount for the udeb build; there's no
    libmount-udeb, no immediate plans to provide one, and the functionality in
    glib isn't that interesting in the d-i context at the present time.

 -- Iain Lane <email address hidden>  Mon, 22 Aug 2016 11:12:26 +0100

Available diffs

Superseded in yakkety-proposed on 2016-08-23
glib2.0 (2.49.5-1) experimental; urgency=medium

  [ Simon McVittie ]
  * Merge packaging from unstable.

  [ Iain Lane ]
  * New upstream release 2.49.5
  * debian/patches/gregex-loosen-behaviour-testing.patch: Drop this patch -
    it's in 2.49.5.
  * debian/libglib2.0-0.symbols: Add symbols for async
    g_app_info_launch_default_for_uri.
  * debian/control{,.in}, debian/rules: Enable libmount support

 -- Iain Lane <email address hidden>  Thu, 18 Aug 2016 12:10:08 +0100

Available diffs

Superseded in yakkety-release on 2016-08-26
Deleted in yakkety-proposed on 2016-08-27 (Reason: moved to release)
glib2.0 (2.49.2-2) experimental; urgency=medium

  * d/p/0001-gsettings-test-Wrap-guint64-literals-in-G_GUINT64_CO.patch:
    Cherry-pick from upstream to fix test failure on non-64 bit arches.

 -- Iain Lane <email address hidden>  Thu, 23 Jun 2016 16:56:04 +0100

Available diffs

Superseded in yakkety-proposed on 2016-06-24
glib2.0 (2.49.2-1) experimental; urgency=medium

  [ Emilio Pozuelo Monfort ]
  * Remove refdbg variant. Thanks to Jonny Lamb for the patch.
    Closes: #827269.

  [ Iain Lane ]
  * Update Vcs-* for experimental
  * New upstream release 2.49.2
    + GDesktopAppInfo now allows bus activation with dashes. This is not
      technically allowed per the Desktop Entry specification, but it happens
      in the wild. Rather than forcing people to go through another traumatic
      desktop file rename, accept it and translate - to _.
    + The support for giving names to threads has been improved. Thread names
      are now supported on Solaris as well, and the Linux support no longer
      uses prctl() but the pthread api.
    + GIO resources can now be overridden at runtime, using the
      G_RESOURCE_OVERLAYS environment variable.
    + gdbus-codegen can now generate autocleanup definitions for the types it
      generates. Use the --c-generate-autocleanup option to control this
    + GMainContext and GTask have gained more systemtap probes
  * debian/watch: Update to find unstable versions
  * debian/patches/04_homedir_env.patch: Refresh to apply correctly
  * debian/libglib2.0-0.symbols: Update for this release

 -- Iain Lane <email address hidden>  Tue, 21 Jun 2016 14:20:19 +0100

Available diffs

Superseded in xenial-updates on 2017-01-25
Deleted in xenial-proposed on 2017-01-26 (Reason: moved to -updates)
glib2.0 (2.48.1-1~ubuntu16.04.1) xenial; urgency=medium

  * No-change backport of this stable release from unstable to 16.04 (LP:
    #1581439)

Superseded in yakkety-release on 2016-06-24
Deleted in yakkety-proposed on 2016-06-26 (Reason: moved to release)
glib2.0 (2.48.1-1) unstable; urgency=medium

  * New upstream release.
  * Refresh patches.
  * Drop obsolete Conflicts, Breaks and Replaces from pre-wheezy.
  * Drop obsolete preinst maintainer scripts which cleaned up the
    /usr/share/doc symlinks.
  * Drop version requirement for pkg-config dependency. (Closes: #734479)

 -- Michael Biebl <email address hidden>  Wed, 11 May 2016 01:11:42 +0200
Superseded in yakkety-release on 2016-05-13
Published in xenial-release on 2016-04-11
Deleted in xenial-proposed (Reason: moved to release)
glib2.0 (2.48.0-1ubuntu4) xenial; urgency=medium

  * Revert all Ubuntu changes, testsuite now succeeds on s390x buildds.

 -- Adam Conrad <email address hidden>  Sun, 10 Apr 2016 14:00:54 -0600

Available diffs

Superseded in xenial-release on 2016-04-11
Deleted in xenial-proposed on 2016-04-12 (Reason: moved to release)
glib2.0 (2.48.0-1ubuntu3) xenial; urgency=medium

  * Revert the last change, don't run the tests on s390x for a first
    build.

 -- Matthias Klose <email address hidden>  Thu, 31 Mar 2016 20:56:40 +0200
Superseded in xenial-proposed on 2016-03-31
glib2.0 (2.48.0-1ubuntu2) xenial; urgency=medium

  * Build using -no-pie on s390x.

 -- Matthias Klose <email address hidden>  Wed, 30 Mar 2016 20:40:27 +0100

Available diffs

Superseded in xenial-proposed on 2016-03-30
glib2.0 (2.48.0-1ubuntu1) xenial; urgency=medium

  * Build using -no-pic on s390x.

 -- Matthias Klose <email address hidden>  Wed, 30 Mar 2016 20:40:27 +0100
Superseded in xenial-proposed on 2016-03-30
glib2.0 (2.48.0-1) unstable; urgency=medium

  * New upstream stable release 2.48.0
    + a minor build fix in the name of determinism (Closes: #812876)
    + a few coverity fixes

 -- Iain Lane <email address hidden>  Wed, 23 Mar 2016 17:59:23 +0000

Available diffs

Superseded in xenial-proposed on 2016-03-25
glib2.0 (2.47.92-1) experimental; urgency=medium

  * New upstream release.

 -- Iain Lane <email address hidden>  Wed, 16 Mar 2016 11:18:53 +0100

Available diffs

Obsolete in wily-updates on 2018-01-22
Deleted in wily-proposed on 2018-01-22 (Reason: moved to -updates)
glib2.0 (2.46.2-1ubuntu2) wily; urgency=medium

  * d/p/0001-GDBusProxy-Fix-a-memory-leak-during-initialization.patch:
    Cherry-pick upstream patch to fix a memleak in GDBusProxy (LP: #1545308)

 -- Iain Lane <email address hidden>  Tue, 01 Mar 2016 13:05:30 +0000

Available diffs

Superseded in xenial-release on 2016-04-01
Deleted in xenial-proposed on 2016-04-02 (Reason: moved to release)
glib2.0 (2.47.6-1) experimental; urgency=medium

  * New upstream release.
    - GString is missing (transfer none) annotations on many of its methods
    - systemtap and gdb scripts install in wrong place
    - Documentation: various small improvements
    - gdbusobjectmanagerserver: Clarify recommended ObjectManager paths
    - Fix some annotations
    - Cannot build with default flags under Fedora rawhide
      (-Werror=format-nonliteral)
    - gmacros.h is testing attributes with __has_feature (when compiling with
      clang)
  * debian/libglib2.0-0-dbg.install.in: Upstream now installs the gdb
    auto-loaded scripts in the right place by themselves - no need for us to
    move them about.

 -- Iain Lane <email address hidden>  Thu, 18 Feb 2016 14:07:22 +0000

Available diffs

Superseded in xenial-release on 2016-02-23
Deleted in xenial-proposed on 2016-02-24 (Reason: moved to release)
glib2.0 (2.47.5-1) experimental; urgency=medium

  * debian/watch: Use download.gnome.org, seems ftp.gnome.org is not updating
    properly currently.
  * New upstream release 2.47.5
    + the system copy of PCRE is now used by default to implement GRegex.
      Configure with --with-pcre=internal if a system PCRE version
      is unavailable or undesired.
    + interfaces for DTLS support have been added. A new version of
      glib-networking will also be required.
    + GDBusMethodInvocation now drops replies if the sender set the
      NO_REPLY_EXPECTED flag
    + several GApplication fixes, including fixes for commandline arguments in
      interpreted languages on Windows
  * debian/libglib2.0-0.symbols: Update with new symbols for this release.
  * 0001-regex-test-expect-ASSERTION_EXPECTED-for-ab-with-PCR.patch: Drop,
    it's included in this release.

 -- Iain Lane <email address hidden>  Wed, 20 Jan 2016 17:55:16 +0000

Available diffs

Superseded in xenial-release on 2016-01-26
Deleted in xenial-proposed on 2016-01-27 (Reason: moved to release)
glib2.0 (2.47.4-1) experimental; urgency=medium

  * New upstream release
    + The GApplication documentation has been improved in several areas.
  * 0001-tests-fix-a-test-on-32-bit-builds.patch,
    0001-gtypes.h-move-G_STATIC_ASSERT-to-function-scope.patch: Drop, applied
    upstream in this release.
  * 0001-regex-test-expect-ASSERTION_EXPECTED-for-ab-with-PCR.patch: Fix regex
    tests to assert the right errors as of pcre 8.38. Cherry-pick from
    upstream. (Closes: #808842)
  * Don't build automatic dbgsym package for -refdbg

 -- Iain Lane <email address hidden>  Thu, 14 Jan 2016 18:27:02 +0000

Available diffs

Superseded in xenial-release on 2016-01-18
Deleted in xenial-proposed on 2016-01-19 (Reason: moved to release)
glib2.0 (2.47.3-3) experimental; urgency=medium

  * debian/patches/0001-gtypes.h-move-G_STATIC_ASSERT-to-function-scope.patch:
    Another cherry-pick. Should fix g-ir-scanner.

 -- Iain Lane <email address hidden>  Sun, 29 Nov 2015 18:45:29 +0000
Superseded in xenial-proposed on 2015-11-30
glib2.0 (2.47.3-2) experimental; urgency=medium

  * debian/patches/0001-tests-fix-a-test-on-32-bit-builds.patch: Cherry-pick
    from upstream. Fix tests (and therefore the build) on 32 bit arches.

 -- Iain Lane <email address hidden>  Thu, 26 Nov 2015 16:12:12 +0000

Available diffs

Superseded in wily-updates on 2016-05-12
Deleted in wily-proposed on 2016-05-13 (Reason: moved to -updates)
glib2.0 (2.46.2-1ubuntu1) wily; urgency=medium

  * No-change backport of stable update to wily. (LP: #1514475)
    + Fixes crash when deleting files from trash. (LP: #1512826)

Superseded in xenial-release on 2015-12-01
Deleted in xenial-proposed on 2015-12-03 (Reason: moved to release)
glib2.0 (2.47.1-1) experimental; urgency=medium

  * New upstream release.
    + The Unicode support has been updated to version 8.0 of the Unicode standard
    + GDesktopAppInfo no longer sets the DISPLAY environment variable when
      launching apps. This is now done in the GAppLaunchContext
      implementations when appropriate.
  * debian/watch: Look for development versions too.
  * debian/patches/90_gio-modules-multiarch-compat.patch: Refresh to apply on
    this version.
  * debian/patches/0001-GDateTime-test-fix-occasional-failures.patch: Drop,
    upstream in this release.
  * debian/libglib2.0-0.symbols: Update with new symbols for this release.

 -- Iain Lane <email address hidden>  Wed, 04 Nov 2015 17:28:23 +0000

Available diffs

Superseded in xenial-release on 2015-11-07
Deleted in xenial-proposed on 2015-11-09 (Reason: moved to release)
glib2.0 (2.46.1-2) unstable; urgency=medium

  * Team upload.
  * Cherry-pick patches from upstream glib-2-46 branch to fix incomplete
    documentation (Closes: #659977)
  * debian/gdbus-example-objectmanager-server.c: add missing example file
    from upstream git; it was accidentally omitted from upstream tarballs

 -- Simon McVittie <email address hidden>  Mon, 02 Nov 2015 17:31:00 +0000

Available diffs

Superseded in xenial-release on 2015-11-04
Obsolete in wily-release on 2018-01-22
Deleted in wily-proposed on 2018-01-22 (Reason: moved to release)
glib2.0 (2.46.1-1) unstable; urgency=medium

  [ Michael Biebl ]
  * Drop clean-la.mk from debian/rules, no longer required.

  [ Iain Lane ]
  * New upstream release 2.46.1
    + Remove system_header pragma (should fix lack of warnings with things
      like g_return_if_fail)
    + move GStrv typedef (and auto-cleanup) from libgobject to libglib
    + fix order of trashing files to be closer to what is required in the
      specification. Namely, trashinfo files are written first.  This should
      fix issues with the gvfs trash backend failing to correctly read the
      info for recently trashed files (preventing 'restore'). (Closes:
      #800491) (LP: #1495943)
    + tweak mime logic to return text/plain on all empty files instead of
      returning application/octet-stream.  This includes files that have
      extensions that imply that they may be other types of files, which is a
      slight change of behaviour with respect to old GLib versions. (LP:
      #1497170)
  * debian/patches/0001-Revert-list-store-Fix-a-parameter-check.patch: Drop -
    this is applied upstream in this release.
  * debian/patches/0001-GDateTime-test-fix-occasional-failures.patch: Take
    patch from bgo#754994 to resolve intermittent test failures in the
    GDateTime tests.

 -- Iain Lane <email address hidden>  Thu, 15 Oct 2015 16:08:30 +0100

Available diffs

Superseded in wily-release on 2015-10-17
Deleted in wily-proposed on 2015-10-19 (Reason: moved to release)
glib2.0 (2.46.0-2) unstable; urgency=medium

  * debian/patches/0001-Revert-list-store-Fix-a-parameter-check.patch:
    Cherry-pick from upstream to fix GSequence (this at least makes
    GStreamer's testsuite fail).

 -- Iain Lane <email address hidden>  Mon, 28 Sep 2015 13:07:06 +0100

Available diffs

Superseded in wily-release on 2015-10-01
Deleted in wily-proposed on 2015-10-02 (Reason: moved to release)
glib2.0 (2.46.0-1) unstable; urgency=medium

  [ Iain Lane ]
  * New upstream stable release 2.46.0
    + Disable runtime-deprecation warnings
    + Fix marshalling of flags on bigendian 64bit architectures

  [ Simon McVittie ]
  * Change section of libglib2.0-refdbg from debug to devel, so that it
    isn't kicked out into a separate mirror network when we get
    automatic -dbgsym packages (Closes: #796836)

 -- Iain Lane <email address hidden>  Wed, 23 Sep 2015 11:33:01 +0100

Available diffs

175 of 454 results