-
glib2.0 (2.34.1-1ubuntu1) quantal-proposed; urgency=low
* Rebase on Debian experimental. (LP: #1067763)
* Add back 91_revert_pcre_8.31_test.patch and lower the pcre dependency back
to >= 8.30. This needs to be kept until we get pcre 8.31 into Ubuntu.
* Restore dependency on libelf-dev. Following Debian entails a dependency on
libelfg0 which will break multi-arch glib as this library is not
multi-arched yet.
glib2.0 (2.34.1-1) experimental; urgency=low
[ Josselin Mouette ]
* Require libelfg0-dev, not libelf-dev which has nothing to do with
it.
[ Iain Lane ]
* New upstream release
+ GTimeZone support for zoneinfo version 1
+ Leak in glib-compile-resources
+ g_settings_bind: use canonical property name
+ Port gio tests from pygobject to pygi
* Switch python-gobject-2 BD to python-gi, folowing porting of tests.
* debian/patches/50_git_gmenuexporter_allow_null_bus_on_name_vanished.patch:
Cherry-pick upstream patch to fix crash when GBusNameVanishedCallback is
called with a NULL GDBusConnection. (LP: #1044322)
-- Iain Lane <email address hidden> Wed, 17 Oct 2012 15:47:20 +0100
-
glib2.0 (2.34.0-1ubuntu1) quantal-proposed; urgency=low
* Re-sync with Debian, all our changes are in the latest Debian version.
* Add back 91_revert_pcre_8.31_test.patch and lower the pcre dependency back
to >= 8.30. This needs to be kept until we get pcre 8.31 into Ubuntu.
glib2.0 (2.34.0-1) experimental; urgency=low
[ Martin Pitt ]
* debian/rules: Only run tests for the main flavour; it takes too
long for all three and does not give us a lot of extra confidence.
* debian/rules: Manually create debian/stamp-makefile-check, as with above
change it's not created automatically any more.
* Add 07_disable_tests_on_slow_archs.patch: Disable tests on slow
architectures which keep failing the tests. These are currently
/socket/timed_wait, /mainloop/timeouts, /mainloop/child_sources,
/timeout/rounding, and the upper bound on /gdbus/method-calls-in-thread on
ARM platforms.
* debian/control.in: Bump pcre dependency to >= 1:8.31.
* debian/rules: Seems there is no way of making the test suite work reliably
with the upgraded Ubuntu ARM builders, so make tests non-fatal on
arm{el,hf} until they get less swap happy.
[ Michael Biebl ]
* New upstream release.
* Drop debian/patches/91_revert_pcre_8.31_test.patch now that we have a
recent enough version.
-- Martin Pitt <email address hidden> Thu, 27 Sep 2012 11:28:26 +0200
-
glib2.0 (2.33.14-1ubuntu6) quantal-proposed; urgency=low
* debian/rules: Seems there is no way of making the test suite work reliably
with the upgraded Ubuntu ARM builders, so make tests non-fatal on
arm{el,hf} until they get less swap happy. :-(
-- Martin Pitt <email address hidden> Thu, 27 Sep 2012 06:20:11 +0200
-
glib2.0 (2.33.14-1ubuntu5) quantal-proposed; urgency=low
* 07_disable_tests_on_slow_archs.patch: Disable
/mainloop/recursive_child_sources test on arm as well.
-- Martin Pitt <email address hidden> Wed, 26 Sep 2012 17:25:51 +0200
-
glib2.0 (2.33.14-1ubuntu4) quantal-proposed; urgency=low
* 07_disable_tests_on_slow_archs.patch: Disable /mainloop/child_sources on
ARM as well.
-- Martin Pitt <email address hidden> Wed, 26 Sep 2012 08:43:09 +0200
-
glib2.0 (2.33.14-1ubuntu3) quantal-proposed; urgency=low
* 07_disable_tests_on_slow_archs.patch: Also disable upper bound check on
/gdbus/method-calls-in-thread on arm.
-- Martin Pitt <email address hidden> Wed, 26 Sep 2012 06:11:04 +0200
-
glib2.0 (2.33.14-1ubuntu2) quantal-proposed; urgency=low
* Add 07_disable_tests_on_slow_archs.patch: Disable tests on slow
architectures which keep failing the tests. These are currently
/socket/timed_wait, /mainloop/timeouts, and /timeout/rounding on armhf and
armel.
* Drop 07_socket_test_bump_max_time.patch and 09_mainloop_test_relax.patch:
Now that we do not run the problematic ones on arm at all any more, we go
back to the stricter upstream tests.
-- Martin Pitt <email address hidden> Tue, 25 Sep 2012 08:12:12 +0200
-
glib2.0 (2.33.14-1ubuntu1) quantal-proposed; urgency=low
* 07_socket_test_bump_max_time.patch: Bump max time even further, to make
these work on our ARM builders.
* Add 09_mainloop_test_relax.patch: On slower architectures like ARM,
/mainloop/timeouts insistently fails with having done fewer iterations in
1050 ms than expected. Relax the required minimum loop runs.
-- Martin Pitt <email address hidden> Mon, 24 Sep 2012 09:03:54 +0200
-
glib2.0 (2.33.14-1svn2) quantal-proposed; urgency=low
Upload current Debian packaging svn.
* debian/rules: Only run tests for the main flavour; it takes too
long for all three and does not give us a lot of extra confidence.
* debian/rules: Manually create debian/stamp-makefile-check, as with above
change it's not created automatically any more.
* Add 07_socket_test_bump_max_time.patch: Increase /socket/timed_wait test
max time. On slow architectures like armel, this test often fails due to
"(poll_duration < 110000): (154022 < 110000)".
-- Martin Pitt <email address hidden> Thu, 20 Sep 2012 19:41:07 +0200
-
glib2.0 (2.33.14-1svn1) quantal-proposed; urgency=low
Upload current Debian packaging svn head.
* debian/rules: Only run tests for the main flavour; it takes too
long for all three and does not give us a lot of extra confidence.
* Add 07_socket_test_bump_max_time.patch: Increase /socket/timed_wait test
max time. On slow architectures like armel, this test often fails due to
"(poll_duration < 110000): (154022 < 110000)".
-- Martin Pitt <email address hidden> Thu, 20 Sep 2012 18:05:37 +0200
-
glib2.0 (2.33.14-1) experimental; urgency=low
[ Iain Lane ]
* New upstream release
+ CVE-2012-3524: don't run dbus-launch from setuid binaries
+ g_content_type_get_generic_icon_name(): new API for getting the icon
name for a mime type
+ Introspection fixes:
- GDBusConnection nullability fixes
- give a box type to GTimeZone
+ Drop GVFS_INOTIFY_DIAG
+ Add a new "Writing GLib Applications" section to the reference
documentation with general info on security, threads, etc.
+ gwin32mount.c: Fix syntax error
+ gresource tests: srcdir != builddir fixes
+ tests/gvariant: Fix test on big endian architectures
+ Fix regression in g_shell_parse_argv()
* Dropped 07_tests_gvariant_big_endian.patch: applied upstream.
[ Michael Biebl ]
* Bump all 2.33.x symbol versions to 2.33.14 to ensure a tight enough
dependency for packages using features from glib 2.33.
-- Michael Biebl <email address hidden> Wed, 19 Sep 2012 18:38:24 +0200
-
glib2.0 (2.33.12-3) experimental; urgency=low
* debian/control.in: Add Breaks: too glib-networking versions prior to
2.33.12. (LP: #1046319)
* debian/rules: Ignore test case failures on hurd-i386 (not a release
architecture) and mips (this keeps tripping over a gdbus test race
condition).
* Replace 07_disable_gvariant_checksum_tests.patch with
07_tests_gvariant_big_endian.patch which fixes the test properly instead
of disabling it. Taken from
https://bugzilla.gnome.org/show_bug.cgi?id=683384
glib2.0 (2.33.12-2) experimental; urgency=low
* Drop 10_increase_gapplication_test_delay.patch. We disable the whole test
now anyway (08_disable_gapplication_basic_test.patch).
* Add 07_disable_gvariant_checksum_tests.patch: 2.33.12 introduced two new
checks for GVariant checksum stability. This does not currently work on
big-endian machines (https://bugzilla.gnome.org/show_bug.cgi?id=683384),
so disable these tests for now.
glib2.0 (2.33.12-1) experimental; urgency=low
[ Sebastien Bacher ]
* New upstream version
* debian/libglib2.0-0.symbols:
- updated
* revert_g_file_make_directory_with_parents_error_propagation.patch:
- dropped, the issue is fixed in the new version
* debian/patches/92_revert_appinfo_command_line.patch:
- don't require a vte for test, we don't want an xorg stack there
[ Iain Lane ]
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
[ Martin Pitt ]
* Add 07_test_method_calls_on_proxy_bump_max_time.patch: On slower
platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. Bump maximum time to 8 seconds to be
more resilient to this.
* Add 08_disable_gapplication_basic_test.patch: Disable /gapplication/basic
test. It's full of race conditions and keeps breaking builds.
[ Robert Ancell ]
* New upstream bugfix release (LP: #1045608)
* Drop 07_test_method_calls_on_proxy_bump_max_time.patch:
- Applied upstream
-- Martin Pitt <email address hidden> Thu, 06 Sep 2012 06:14:41 +0200
-
glib2.0 (2.33.12-2) experimental; urgency=low
* Drop 10_increase_gapplication_test_delay.patch. We disable the whole test
now anyway (08_disable_gapplication_basic_test.patch).
* Add 07_disable_gvariant_checksum_tests.patch: 2.33.12 introduced two new
checks for GVariant checksum stability. This does not currently work on
big-endian machines (https://bugzilla.gnome.org/show_bug.cgi?id=683384),
so disable these tests for now.
glib2.0 (2.33.12-1) experimental; urgency=low
[ Sebastien Bacher ]
* New upstream version
* debian/libglib2.0-0.symbols:
- updated
* revert_g_file_make_directory_with_parents_error_propagation.patch:
- dropped, the issue is fixed in the new version
* debian/patches/92_revert_appinfo_command_line.patch:
- don't require a vte for test, we don't want an xorg stack there
[ Iain Lane ]
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
[ Martin Pitt ]
* Add 07_test_method_calls_on_proxy_bump_max_time.patch: On slower
platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. Bump maximum time to 8 seconds to be
more resilient to this.
* Add 08_disable_gapplication_basic_test.patch: Disable /gapplication/basic
test. It's full of race conditions and keeps breaking builds.
[ Robert Ancell ]
* New upstream bugfix release (LP: #1045608)
* Drop 07_test_method_calls_on_proxy_bump_max_time.patch:
- Applied upstream
-- Martin Pitt <email address hidden> Wed, 05 Sep 2012 11:19:29 +0200
-
glib2.0 (2.33.12-1) experimental; urgency=low
[ Sebastien Bacher ]
* New upstream version
* debian/libglib2.0-0.symbols:
- updated
* revert_g_file_make_directory_with_parents_error_propagation.patch:
- dropped, the issue is fixed in the new version
* debian/patches/92_revert_appinfo_command_line.patch:
- don't require a vte for test, we don't want an xorg stack there
[ Iain Lane ]
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
[ Martin Pitt ]
* Add 07_test_method_calls_on_proxy_bump_max_time.patch: On slower
platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. Bump maximum time to 8 seconds to be
more resilient to this.
* Add 08_disable_gapplication_basic_test.patch: Disable /gapplication/basic
test. It's full of race conditions and keeps breaking builds.
[ Robert Ancell ]
* New upstream bugfix release (LP: #1045608)
* Drop 07_test_method_calls_on_proxy_bump_max_time.patch:
- Applied upstream
-- Martin Pitt <email address hidden> Tue, 04 Sep 2012 15:50:40 +0200
-
glib2.0 (2.33.10-0ubuntu3) quantal-proposed; urgency=low
* debian/patches/92_revert_appinfo_command_line.patch:
- don't require a vte for test, we don't want an xorg stack there
-- Sebastien Bacher <email address hidden> Tue, 21 Aug 2012 15:20:03 +0200
-
glib2.0 (2.33.10-0ubuntu2) quantal-proposed; urgency=low
* debian/rules: clean local build hack leftover.
-- Sebastien Bacher <email address hidden> Tue, 21 Aug 2012 13:42:19 +0200
-
glib2.0 (2.33.10-0ubuntu1) quantal-proposed; urgency=low
* New upstream version
* debian/libglib2.0-0.symbols:
- updated
* revert_g_file_make_directory_with_parents_error_propagation.patch:
- dropped, the issue is fixed in the new version
-- Sebastien Bacher <email address hidden> Tue, 21 Aug 2012 13:10:43 +0200
-
glib2.0 (2.33.8-1+svn2) quantal-proposed; urgency=low
Upload current Debian svn head.
[ Iain Lane ]
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
[ Martin Pitt ]
* Add 07_test_method_calls_on_proxy_bump_max_time.patch: On slower
platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. Bump maximum time to 8 seconds to be
more resilient to this.
* Add 08_disable_gapplication_basic_test.patch: Disable /gapplication/basic
test. It's full of race conditions and keeps breaking builds.
-- Martin Pitt <email address hidden> Mon, 20 Aug 2012 09:39:31 +0200
-
glib2.0 (2.33.8-1+svn1) quantal-proposed; urgency=low
Upload current Debian SVN head.
[ Iain Lane ]
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
[ Martin Pitt ]
* Add 07_test_method_calls_on_proxy_bump_max_time.patch: On slower
platforms, the overhead of the 240 D-BUS Sleep calls is larger than
the current maximum of 6 seconds. Bump maximum time to 8 seconds to be
more resilient to this.
-- Martin Pitt <email address hidden> Mon, 20 Aug 2012 06:16:18 +0200
-
glib2.0 (2.33.8-1ubuntu1) quantal-proposed; urgency=low
* Add revert_g_file_make_directory_with_parents_error_propagation.patch:
This reverts upstream commit b0bce4ad41937dabf7e5c94dcce3caf4e88f3f97
which caused applications to segfault. The proper fix will be in the next
glib release, so this patch should be dropped then. (LP: #1035688)
-- Iain Lane <email address hidden> Thu, 16 Aug 2012 11:48:21 +0100
-
glib2.0 (2.33.8-1) experimental; urgency=low
* New upstream release 2.33.8.
- GIO now has a g_file_delete_async function
- The defaults for GThreadPools max_unused_threads and max_idle_time
values have been changed to 2 and 15*1000, respectively.
* debian/control{,.in}: XC-Package-Type → Package-Type, thanks to Lintian.
* debian/libglib2.0-0.symbols: Update for new symbols in this release and
remove Debian revisions which aren't necessary.
-- Iain Lane <email address hidden> Tue, 07 Aug 2012 14:38:25 +0100
-
glib2.0 (2.33.6-1) experimental; urgency=low
* New upstream release.
* Drop 91_revert_schema_path_warning.patch now, we are not in final freeze
in Ubuntu, and this is not aimed at Debian Wheezy.
* Add 91_revert_pcre_8.31_test.patch: Revert new regex test from 2.33.4
which depends on pcre 8.31. We still have 8.30, and we are building
against the system library instead of the bundled one.
-- Martin Pitt <email address hidden> Wed, 18 Jul 2012 14:41:39 +0200
-
glib2.0 (2.33.3-2) experimental; urgency=low
* Rename 07_socket_test_timespan_jitter.patch to 00git_* and update
changelog with what got committed upstream.
* Add 07_contenttype_test_fix_overflow.patch: Call g_content_type_guess()
with valid data len. Fixes a segfault when running the test.
Forwarded to GNOME #674452.
* Add 08_contenttype_known_test_failure.patch: Disable known test failure
due to a bug in g_content_type_from_mime_type(). For details, see
https://bugzilla.gnome.org/show_bug.cgi?id=678941
* Add 09_valuetransform_ulong_bool.patch: valuetransform: Fix definition of
ulong_bool. Thanks Philipp Kern! (Closes: #662057)
* Add 10_increase_gapplication_test_delay.patch: /gapplication/basic
sometimes fails due to a different order of expected and actual actions;
increase delay between them to reduce the race condition. Workaround for
https://bugzilla.gnome.org/show_bug.cgi?id=664627
* Add 11_timeout_test_reduce_race.patch: Due to load, particular traits of
the architecture, or other circumstances, the /mainloop/timeouts sometimes
manages to call the "every 100 ms" timer loop only 9 times in 1050 ms.
This is an inherent race-condition in the test; allow it some slack and
accept 9 times as well. Forwarded to GNOME #678959.
-- Martin Pitt <email address hidden> Wed, 27 Jun 2012 11:50:54 +0200
-
glib2.0 (2.33.3-1) experimental; urgency=low
* New upstream release.
* debian/libglib2.0-0.symbols: Add new symbols from this release.
* debian/libglib2.0-bin.install: bash completion is now installed into
/usr/share/bash-completion/completions/ by upstream.
* Add debian/libglib2.0-bin.maintscript: Clean up old bash completion
conffiles on upgrade. Add ${misc:Pre-Depends} to libglib2.0-bin.
* Add debian/tests/control: DEP-8 autopkgtest control file. Add XS-Testsuite
header to debian/control.in.
* Add debian/tests/build: autopkgtest check: Build and run a program against
glib, to verify that the headers and pkg-config file are installed
correctly.
* Add 06_thread_test_ignore_prctl_fail.patch: Do not fail the
/thread/thread4 test if prctrl() fails. This happens on the Debian
buildds.
* debian/rules: Set G_HOME to not clutter $HOME with ~/.dbus-keyrings and
avoid failure on the buildds where creating /home/buildd/.dbus-keyrings
fails.
* debian/rules: Fail the build on failed tests, except on architectures with
known current failures (arm*, kfreebsd*, s390x, sparc).
* Add 07_socket_test_timespan_jitter.patch: On some buildds the poll
duration in the /socket/timed_wait test is slightly lower than the
requested 100000. Adjust test to not fail in these cases. Forwarded to
GNOME #678881.
-- Martin Pitt <email address hidden> Tue, 26 Jun 2012 19:28:14 +0200
-
glib2.0 (2.33.2-1) experimental; urgency=low
* Track unstable versions in the experimental branch.
* New upstream release 2.33.2
- GLIB_VERSION_MIN_REQUIRED now defaults to the current stable version
- GIO input and output stream classes have grown GBytes-based methods
- GApplication now has hooks to register D-Bus objects before the bus name
is taken
* Refresh 04_homedir_env.patch to cleanly apply
* Add the new symbols from this release (g_app_info_get_supported_types,
g_*_bytes, g_type_ensure)
-- Iain Lane <email address hidden> Mon, 18 Jun 2012 11:56:08 +0100
-
glib2.0 (2.33.1-1) experimental; urgency=low
* debian/control.in: Update Vcs-* for experimental branch.
* Drop 03_revert_git_single_include_error.patch. For GNOME 3.5.x we want to
properly fix the reverse dependencies. NB this is NOT for Debian wheezy.
* New upstream release.
* 04_homedir_env.patch: Adjust for new release.
* Drop 95_configure-Fix-typo-in-ELF-check.patch and
96_configure-Reset-LIBS-after-ELF-check.patch: upstream now.
* debian/libglib2.0-0.symbols: Add new symbols from this release.
-- Martin Pitt <email address hidden> Tue, 15 May 2012 16:59:15 +0200
-
glib2.0 (2.32.2-1) unstable; urgency=low
* New upstream release.
* Refresh patches.
* Remove debian/patches/git_powerpc_gresources.patch, merged upstream.
* debian/patches/95_configure-Fix-typo-in-ELF-check.patch: Fix typo in ELF
configure check. Patch cherry-picked from upstream Git.
* debian/patches/96_configure-Reset-LIBS-after-ELF-check.patch: Reset LIBS
after running the ELF checks otherwise we end up linking everything
against libelf. Patch cherry-picked from upstream Git.
-- Michael Biebl <email address hidden> Tue, 01 May 2012 20:02:21 +0200
-
glib2.0 (2.32.1-0ubuntu2) precise-proposed; urgency=low
* Add revert_schema_path_warning.patch: Revert
http://git.gnome.org/browse/glib/commit/?id=6560b3. Final freeze is not
the time to start fixing the gsettings paths of all packages. This avoids
tons of spewage from the gsettings trigger during package installation.
-- Martin Pitt <email address hidden> Mon, 16 Apr 2012 15:33:44 +0200