[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