[ubuntu/lucid] glib2.0 2.23.2-0ubuntu1 (Accepted)
Sebastien Bacher
seb128 at ubuntu.com
Mon Jan 25 23:25:15 GMT 2010
glib2.0 (2.23.2-0ubuntu1) lucid; urgency=low
* New upstream version:
- We are now using gcc builtins for atomic operations when available
- g_assert() grew the ability to store assertions in core dumps
- GIO supports lazy loading of GIO modules, and there is a new
gio-querymodule utility that goes along with this.
Packagers will need to adapt to this.
- Threading changes:
- The requirements for g_thread_init() have been relaxed slightly,
it can be called multiple times, and does not have to be the first call.
- GObject now links to GThread and threads are enabled automatically
when g_type_init() is called.
- Thread-safety issues with boxed types in GObject have been fixed.
- GObject:
- Another bunch of performance work has landed
- GVariant:
- GVariantType has been merged, with the rest of the GVariant
API to follow.
- Bugs fixed:
568760 nautilus freezes due to a bug in garray.c:322
602417 Document lifecycles of GSimpleAsyncResult and friends
604824 crash in Epiphany: Selecting my Slashdot bo...
448888 don't init g_slice for always-malloc
531902 Use GCC atomic buildins for g_atomic*
554887 boxed type registration is not thread safe
586150 unresolved symbols when building glib 2.21.2 on OS X Tiger
589176 row gvalue transform array exponentially
594872 Support storing assertion messages into core dump
602240 Upgrade libasyncns to 0.8
603590 Speed up G_VALUE_COLLECT
604457 gutf8inputstream.c: increasing unknown size pointer
605686 GCharsetConverter doesn't flush
605733 g_memory_output_stream_new violates GObject standards
605883 g_object_new() processes varargs even when there are none
605977 invalid utf-8 conversion in g_local_file_get_parse_name(...
606775 Enable threads by default in gobject
- Translation updates
* debian/libglib2.0-0.symbols:
- new version update
* debian/libglib2.0-0.install,
debian/libglib2.0-dev.install:
- updated to install the new gio query utility
* debian/libglib2.0-0.postinst:
- run the new gio-querymodules on installation
* debian/patches/05_store_assert_message_autoconf.patch,
debian/patches/05_store_assert_message.patch:
- the change is in the new version
* debian/patches/70_glib2.0-gatomic-arm.patch:
- dropped since that patch was added without details nor reference
to a launchpad or upstream bug and it's not clear if it's still required
now with the change done upstream recently
Date: Mon, 25 Jan 2010 22:39:35 +0100
Changed-By: Sebastien Bacher <seb128 at ubuntu.com>
Maintainer: Ubuntu Desktop Team <ubuntu-desktop at lists.ubuntu.com>
https://launchpad.net/ubuntu/lucid/+source/glib2.0/2.23.2-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 25 Jan 2010 22:39:35 +0100
Source: glib2.0
Binary: libglib2.0-0 libglib2.0-udeb libglib2.0-dev libglib2.0-0-dbg libglib2.0-data libglib2.0-doc libgio-fam libglib2.0-0-refdbg
Architecture: source
Version: 2.23.2-0ubuntu1
Distribution: lucid
Urgency: low
Maintainer: Ubuntu Desktop Team <ubuntu-desktop at lists.ubuntu.com>
Changed-By: Sebastien Bacher <seb128 at ubuntu.com>
Description:
libgio-fam - GLib Input, Output and Streaming Library (fam module)
libglib2.0-0 - The GLib library of C routines
libglib2.0-0-dbg - The GLib libraries and debugging symbols
libglib2.0-0-refdbg - The GLib library of C routines - refdbg library
libglib2.0-data - Common files for GLib library
libglib2.0-dev - Development files for the GLib library
libglib2.0-doc - Documentation files for the GLib library
libglib2.0-udeb - The GLib library of C routines - minimal runtime (udeb)
Changes:
glib2.0 (2.23.2-0ubuntu1) lucid; urgency=low
.
* New upstream version:
- We are now using gcc builtins for atomic operations when available
- g_assert() grew the ability to store assertions in core dumps
- GIO supports lazy loading of GIO modules, and there is a new
gio-querymodule utility that goes along with this.
Packagers will need to adapt to this.
- Threading changes:
- The requirements for g_thread_init() have been relaxed slightly,
it can be called multiple times, and does not have to be the first call.
- GObject now links to GThread and threads are enabled automatically
when g_type_init() is called.
- Thread-safety issues with boxed types in GObject have been fixed.
- GObject:
- Another bunch of performance work has landed
- GVariant:
- GVariantType has been merged, with the rest of the GVariant
API to follow.
- Bugs fixed:
568760 nautilus freezes due to a bug in garray.c:322
602417 Document lifecycles of GSimpleAsyncResult and friends
604824 crash in Epiphany: Selecting my Slashdot bo...
448888 don't init g_slice for always-malloc
531902 Use GCC atomic buildins for g_atomic*
554887 boxed type registration is not thread safe
586150 unresolved symbols when building glib 2.21.2 on OS X Tiger
589176 row gvalue transform array exponentially
594872 Support storing assertion messages into core dump
602240 Upgrade libasyncns to 0.8
603590 Speed up G_VALUE_COLLECT
604457 gutf8inputstream.c: increasing unknown size pointer
605686 GCharsetConverter doesn't flush
605733 g_memory_output_stream_new violates GObject standards
605883 g_object_new() processes varargs even when there are none
605977 invalid utf-8 conversion in g_local_file_get_parse_name(...
606775 Enable threads by default in gobject
- Translation updates
* debian/libglib2.0-0.symbols:
- new version update
* debian/libglib2.0-0.install,
debian/libglib2.0-dev.install:
- updated to install the new gio query utility
* debian/libglib2.0-0.postinst:
- run the new gio-querymodules on installation
* debian/patches/05_store_assert_message_autoconf.patch,
debian/patches/05_store_assert_message.patch:
- the change is in the new version
* debian/patches/70_glib2.0-gatomic-arm.patch:
- dropped since that patch was added without details nor reference
to a launchpad or upstream bug and it's not clear if it's still required
now with the change done upstream recently
Checksums-Sha1:
3b669ff4c82dbbf076cea8d95812944cbd4e8909 1796 glib2.0_2.23.2-0ubuntu1.dsc
26c1756021f1a5901dd66b9e1c6007ea27f36f0c 7337467 glib2.0_2.23.2.orig.tar.gz
9ea8a50dda7f44887af55cec712ac865eb6ce6dc 42206 glib2.0_2.23.2-0ubuntu1.diff.gz
Checksums-Sha256:
3b7f1040a556940e5d3a2cbbe4170317251c14c0d8d7b22d98f3947769bff36a 1796 glib2.0_2.23.2-0ubuntu1.dsc
1cbb06de1fe8576e831ddb9894163770a90bf4aa5480f257768f577fc30af1eb 7337467 glib2.0_2.23.2.orig.tar.gz
3ad97e9e4f30b101e6fb0d12d1875f8dcdee7dea743454472debdc08b1b82691 42206 glib2.0_2.23.2-0ubuntu1.diff.gz
Files:
aef8ce1d31a4118b73f9edd45687d2d7 1796 libs optional glib2.0_2.23.2-0ubuntu1.dsc
3f5348b193782c6daf3940b9183899ab 7337467 libs optional glib2.0_2.23.2.orig.tar.gz
0a12e55b95dd4c0e9d219bb9379d760d 42206 libs optional glib2.0_2.23.2-0ubuntu1.diff.gz
Original-Maintainer: Loic Minier <lool at dooz.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkteJ1EACgkQQxo87aLX0pKBWgCgrvOfPq1y1AS5C4vl2uP0pQs3
zbUAoIwneJ1POJkuKmv1dMKzdlt/9+XX
=+ZoI
-----END PGP SIGNATURE-----
More information about the Lucid-changes
mailing list