* Merge with Debian unstable. Remaining Ubuntu changes:
- debian/control.in: Add Conflicts to obsolete libzeitgeist-gio,
wncksyncdaemon, and old bamfdaemon, to clean them up on upgrades and
avoid crashes due to incompatibilities. This can be dropped after the
12.04 LTS release.
- debian/control.in, debian/libglib2.0-bin.maintscript,
debian/libglib2.0-bin.postinst: Remove /etc/etc/bash_completion.d/ files
on upgrade, to clean up after LP #911191. This can be dropped after the
12.04 LTS release.
- 01_gettext-desktopfiles.patch: Use official "Keywords" key (lp #949864).
Change now also committed to Debian SVN.
- debian/libglib2.0-0.postrm.in: Only remove the compiled schemas on
purge, not during upgrades. Otherwise we have no schemas available until
the new postinst is run, which leads to applications aborting on missing
schemas. Change now also committed to Debian SVN.
* The new merge now makes packages which build depend on glib
cross-buildable. (LP: #950967)
glib2.0 (2.32.0-2) unstable; urgency=low
* Upload to unstable.
* Revert upstream commit for now which makes single includes mandatory as
the list of affected packages is still a bit too long.
glib2.0 (2.32.0-1) experimental; urgency=low
* New upstream release.
* Add single-include guard for gbytes.h. Patch cherry-picked from
upstream Git.
glib2.0 (2.31.22-1) experimental; urgency=low
* New upstream development release.
* debian/libglib2.0-0.symbols: Add new symbol.
glib2.0 (2.31.20-1) experimental; urgency=low
* New upstream development release.
* debian/patches/61_glib-compile-binaries-path.patch: Refreshed.
* debian/libglib2.0-0.symbols: Add new symbols.
* Override list-missing target with an implementation that better handles
multiple flavors (copied from the gtk+3.0 package).
glib2.0 (2.31.18-3) experimental; urgency=low
* debian/control.in: Add Build-Depends on python-dbus, python-gobject-2, and
libxml2-utils (xmllint). Required to run the test-suite.
glib2.0 (2.31.18-2) experimental; urgency=low
* debian/control.in:
- add libpcre3-dev to the list of dependencies of libglib2.0-dev
- add libelf-dev as a build dependency to make gresource able to deal
with ELF files
glib2.0 (2.31.18-1) experimental; urgency=low
[ Gustavo Noronha Silva ]
* New development release
- Yeah, 2.31.8 was a mistake =/
* debian/libglib2.0-0.symbols:
- fix version declared for 2.31.8 symbols to not have -1
- updated for 2.31.8 symbols
* debian/patches/61_glib-compile-schemas-path.patch,
debian/patches/61_glib-compile-binaries-path.patch:
- renamed, and updated to also cover glib-compile-resources
* debian/libglib2.0-0.install.in:
- add glib-compile-resources
[ Michael Biebl ]
* debian/libglib2.0-bin.install: Install new gresource binary and the man
pages for gresource and glib-compile-resources.
* debian/libglib2.0-bin.links.in: Add symlink in /usr/bin for
glib-compile-resources since we install the binary in a multiarch path.
* debian/rules: Re-enable test-suite on kfreebsd but keep it non-fatal for
now.
glib2.0 (2.31.8-1) experimental; urgency=low
* New development release
* debian/patches/*:
- refreshed;
* debian/patches/95-gmain-get-rid-of-poll_waiting.patch,
debian/patches/96-fix-one-bit-mutex-test-on-some-platforms.patch,
debian/patches/97-silence-compiler-warnings.patch,
debian/patches/98-disable-two-more-GDBus-tests-using-fork.patch:
- removed; applied upstream
* debian/libglib2.0-0.symbols:
- updated with new symbols
NOTES:
+ g_simple_action_get_parameter_type (from 2.28.0)
was made static in 09429e2c820118918e6132d32884eb02203136d4
+ g_unix_resolver_get_type (from 2.22.0) was removed
by 5a30712dc7e4adc36b0e8fd82cf5ccec19bbbdc5, with the
removal of !g_thread_supported code paths
glib2.0 (2.30.2-7) UNRELEASED; urgency=low
* libglib2.0-0.postinst.in:
+ Encapsulate gio-querymodules calls in || true statements.
Closes: #659588.
+ Only run gio-querymodules on the non-multiarch path for the host
architecture.
* rules: add substitution for #ARCH# for the above change.
glib2.0 (2.30.2-6) unstable; urgency=low
* Revert the patches added in 2.30.2-5 which changed the handling of return
types from libffi. They didn't actually fix the build failures on s390x
and had some unpleasant side effects, like making other packages FTBFS.
glib2.0 (2.30.2-5) unstable; urgency=low
[ Josselin Mouette ]
* Drop deprecated build-dependencies on pygobject & python-dbus.
* Retain one on python for the script that uses it.
[ Loïc Minier ]
* Avoid harmless warnings when processing triggers of libglib2.0-0
("Unable to open directory /usr/lib/gio/modules: Error opening
directory '/usr/lib/gio/modules': No such file or directory").
[ Michael Biebl ]
* Cherry-pick patches from upstream Git which fix handling of ENUMs and
integral return types on 64-bit BE platforms. Closes: #653308
- Add d/p/94-closure-fix-handling-of-ENUMs-and-integral-return-ty.patch.
- Add d/p/93-gvalue-Add-explicitly-signed-g_value_get_schar-and-g.patch.
- Update symbols file accordingly.
glib2.0 (2.30.2-4) unstable; urgency=low
* Upload to unstable.
* Disable test suite on kfreebsd-* for now.
glib2.0 (2.30.2-3) experimental; urgency=low
* debian/patches/98-disable-two-more-GDBus-tests-using-fork.patch:
- Added. Disable gdbus test which use GMainContext over a fork, see https://bugzilla.gnome.org/show_bug.cgi?id=658999 for more details
glib2.0 (2.30.2-2) experimental; urgency=low
* debian/patches/95-gmain-get-rid-of-poll_waiting.patch:
- Added, Fix race conditions with g_main_quit being called from other
threads by getting rid of the poll_waiting flag. (Backported from git
master)
* debian/patches/96-fix-one-bit-mutex-test-on-some-platforms.patch:
- Added, Fix the 1 bit mutex failing on platforms that have pointers
aligned to 32 bits instead of 64 bits (bgo#201322).
* debian/patches/97-silence-compiler-warnings.patch:
- Added, Fix various compiler warnings
glib2.0 (2.30.2-1) experimental; urgency=low
* New upstream release.
* debian/patches/70-fix-race-in-gdbus-connection-test.patch:
- Removed, merged upstream.
* debian/patches/80_gtk_doc_out_of_tree.patch:
- Removed, merged upstream.
-- Martin Pitt <email address hidden> Fri, 30 Mar 2012 15:38:01 +0200
This bug was fixed in the package glib2.0 - 2.32.0-1ubuntu1
---------------
glib2.0 (2.32.0-1ubuntu1) precise; urgency=low
* Merge with Debian unstable. Remaining Ubuntu changes: aemon, and old bamfdaemon, to clean them up on upgrades and libglib2. 0-bin.maintscri pt, libglib2. 0-bin.postinst: Remove /etc/etc/ bash_completion .d/ files desktopfiles. patch: Use official "Keywords" key (lp #949864). libglib2. 0-0.postrm. in: Only remove the compiled schemas on buildable. (LP: #950967)
- debian/control.in: Add Conflicts to obsolete libzeitgeist-gio,
wncksyncd
avoid crashes due to incompatibilities. This can be dropped after the
12.04 LTS release.
- debian/control.in, debian/
debian/
on upgrade, to clean up after LP #911191. This can be dropped after the
12.04 LTS release.
- 01_gettext-
Change now also committed to Debian SVN.
- debian/
purge, not during upgrades. Otherwise we have no schemas available until
the new postinst is run, which leads to applications aborting on missing
schemas. Change now also committed to Debian SVN.
* The new merge now makes packages which build depend on glib
cross-
glib2.0 (2.32.0-2) unstable; urgency=low
* Upload to unstable.
* Revert upstream commit for now which makes single includes mandatory as
the list of affected packages is still a bit too long.
glib2.0 (2.32.0-1) experimental; urgency=low
* New upstream release.
* Add single-include guard for gbytes.h. Patch cherry-picked from
upstream Git.
glib2.0 (2.31.22-1) experimental; urgency=low
* New upstream development release. libglib2. 0-0.symbols: Add new symbol.
* debian/
glib2.0 (2.31.20-1) experimental; urgency=low
* New upstream development release. patches/ 61_glib- compile- binaries- path.patch: Refreshed. libglib2. 0-0.symbols: Add new symbols.
* debian/
* debian/
* Override list-missing target with an implementation that better handles
multiple flavors (copied from the gtk+3.0 package).
glib2.0 (2.31.18-3) experimental; urgency=low
* debian/control.in: Add Build-Depends on python-dbus, python-gobject-2, and
libxml2-utils (xmllint). Required to run the test-suite.
glib2.0 (2.31.18-2) experimental; urgency=low
* debian/control.in:
- add libpcre3-dev to the list of dependencies of libglib2.0-dev
- add libelf-dev as a build dependency to make gresource able to deal
with ELF files
glib2.0 (2.31.18-1) experimental; urgency=low
[ Gustavo Noronha Silva ] libglib2. 0-0.symbols: patches/ 61_glib- compile- schemas- path.patch, patches/ 61_glib- compile- binaries- path.patch: resources libglib2. 0-0.install. in: resources
* New development release
- Yeah, 2.31.8 was a mistake =/
* debian/
- fix version declared for 2.31.8 symbols to not have -1
- updated for 2.31.8 symbols
* debian/
debian/
- renamed, and updated to also cover glib-compile-
* debian/
- add glib-compile-
[ Michael Biebl ] libglib2. 0-bin.install: Install new gresource binary and the man resources. libglib2. 0-bin.links. in: Add symlink in /usr/bin for compile- resources since we install the binary in a multiarch path.
* debian/
pages for gresource and glib-compile-
* debian/
glib-
* debian/rules: Re-enable test-suite on kfreebsd but keep it non-fatal for
now.
glib2.0 (2.31.8-1) experimental; urgency=low
* New development release patches/ 95-gmain- get-rid- of-poll_ waiting. patch, patches/ 96-fix- one-bit- mutex-test- on-some- platforms. patch, patches/ 97-silence- compiler- warnings. patch, patches/ 98-disable- two-more- GDBus-tests- using-fork. patch: libglib2. 0-0.symbols: action_ get_parameter_ type (from 2.28.0) 18e6132d32884eb 02203136d4 resolver_ get_type (from 2.22.0) was removed 36b0e8fd82cf5cc ec19bbbdc5, with the
* debian/patches/*:
- refreshed;
* debian/
debian/
debian/
debian/
- removed; applied upstream
* debian/
- updated with new symbols
NOTES:
+ g_simple_
was made static in 09429e2c8201189
+ g_unix_
by 5a30712dc7e4adc
removal of !g_thread_supported code paths
glib2.0 (2.30.2-7) UNRELEASED; urgency=low
* libglib2. 0-0.postinst. in:
+ Encapsulate gio-querymodules calls in || true statements.
Closes: #659588.
+ Only run gio-querymodules on the non-multiarch path for the host
architecture.
* rules: add substitution for #ARCH# for the above change.
glib2.0 (2.30.2-6) unstable; urgency=low
* Revert the patches added in 2.30.2-5 which changed the handling of return
types from libffi. They didn't actually fix the build failures on s390x
and had some unpleasant side effects, like making other packages FTBFS.
glib2.0 (2.30.2-5) unstable; urgency=low
[ Josselin Mouette ]
* Drop deprecated build-dependencies on pygobject & python-dbus.
* Retain one on python for the script that uses it.
[ Loïc Minier ] gio/modules: Error opening gio/modules' : No such file or directory").
* Avoid harmless warnings when processing triggers of libglib2.0-0
("Unable to open directory /usr/lib/
directory '/usr/lib/
[ Michael Biebl ] closure- fix-handling- of-ENUMs- and-integral- return- ty.patch. gvalue- Add-explicitly- signed- g_value_ get_schar- and-g.patch.
* Cherry-pick patches from upstream Git which fix handling of ENUMs and
integral return types on 64-bit BE platforms. Closes: #653308
- Add d/p/94-
- Add d/p/93-
- Update symbols file accordingly.
glib2.0 (2.30.2-4) unstable; urgency=low
* Upload to unstable.
* Disable test suite on kfreebsd-* for now.
glib2.0 (2.30.2-3) experimental; urgency=low
* debian/ patches/ 98-disable- two-more- GDBus-tests- using-fork. patch: /bugzilla. gnome.org/ show_bug. cgi?id= 658999 for more details
- Added. Disable gdbus test which use GMainContext over a fork, see
https:/
glib2.0 (2.30.2-2) experimental; urgency=low
* debian/ patches/ 95-gmain- get-rid- of-poll_ waiting. patch: patches/ 96-fix- one-bit- mutex-test- on-some- platforms. patch: patches/ 97-silence- compiler- warnings. patch:
- Added, Fix race conditions with g_main_quit being called from other
threads by getting rid of the poll_waiting flag. (Backported from git
master)
* debian/
- Added, Fix the 1 bit mutex failing on platforms that have pointers
aligned to 32 bits instead of 64 bits (bgo#201322).
* debian/
- Added, Fix various compiler warnings
glib2.0 (2.30.2-1) experimental; urgency=low
* New upstream release. patches/ 70-fix- race-in- gdbus-connectio n-test. patch: patches/ 80_gtk_ doc_out_ of_tree. patch:
* debian/
- Removed, merged upstream.
* debian/
- Removed, merged upstream.
-- Martin Pitt <email address hidden> Fri, 30 Mar 2012 15:38:01 +0200