Re: GLib 2.9.1 released



Hi,

How can I use yum to update glib and gtk2?




==============================================

GLib 2.9.1 is now available for download at:

   ftp://ftp.gtk.org/pub/gtk/v2.9/
   http://ftp.gnome.org/pub/GNOME/sources/glib/2.9/

glib-2.9.1.tar.bz2 md5sum:
f4817f7e0546f8d4b37c20b6ceca69ad
glib-2.9.1.tar.gz  md5sum:
2f214411d591a1ba910fb3acc356903c

This is the second development release leading up to
GLib 2.10.  


Notes:

 * This is unstable development release. While it has
had
   a bit of testing, there are certainly plenty of
bugs
   remaining to be found. This release should not be
used
   in production.

 * Installing this version will overwrite your
existing
   copy of GLib 2.8. If you have problems, you'll need
   to reinstall GLib 2.8.4.

 * GLib 2.10 will be source and binary compatible with
   the GLib 2.8.x series; however, the new API
additions
   in GLib 2.9.1 are not yet finalized, so there may
   be incompatibities between this release and the
final
   2.10 release.

 * Remaining issues for GLib 2.10 can be found with
the 
   following bugzilla query:

http://bugzilla.gnome.org/buglist.cgi?product=glib&target_milestone=2.10
+API+Freeze&&target_milestone=2.10
+Freeze&bug_status=NEW&bug_status=UNCONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED

 * Bugs should be reported to
http://bugzilla.gnome.org.

   
About GLib
==========

GLib is the low-level core library that forms the
basis for projects
such as GTK+ and GNOME. It provides data structure
handling for C,
portability wrappers, and interfaces for such runtime
functionality as
an event loop, threads, dynamic loading, and an object
system.

More information about GLib is available at:

 http://www.gtk.org/

An installation guide for the GTK+ libraries,
including GLib, can
be found at:


http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html


Overview of Changes from GLib 2.9.0 to GLib 2.9.1
=================================================

* Memory management
 - The slice allocator is implemented [Tim Janik]
 - g_slice_free_chain() has been renamed to 
   g_slice_free_chain_with_offset()  [Tim, Behdad
Esfahbod]
 - Mem chunks are deprecated [Matthias Clasen]

* Data structures
 - Hash tables are refcounted, and have a boxed type
[Tim]

* Thread support
 - Support for Solaris threads has been removed 
   [Sebastian Wilhelmi, Andrew Paprocki]
 - g_async_queue_sort(), g_async_queue_push_sorted()
have 
   been added to allow GAsyncQueue to be used as a
priority 
   queue, together with the corresponding _unlocked 
   variants  [Martyn Russell]

* GObject:
 - The concept of a floating initial reference has
been
   moved from GtkObject to GObject [Tim]

* Win32 changes:
 - Make g_rename() replace existing files [Tor
Lillqvist]

* Misc new API:
 - G_GUINT64_CONSTANT macro to define guint64 
   constants [Andrew Paprocki]
 - G_GNUC_WARN_UNUSED_RESULT macro to instruct the 
   compiler to emit a warning if the value returned
   by a function is ignored. [Arjan van de Ven, Alex
Larsson]
 - GList and GSList now have sort functions which take
an
   extra user data argument [Martyn Russell]
 - g_param_spec_ref_sink() has been added for
consistency [Tim]

* $LOGNAME is respected when determining user data.
[Laszlo Peter]

* Other changes and bug fixes [Tim, Matthias, Behdad, 
  Christian Persch, Benedikt Meurer, Andrew Paprocki, 
  Kazuki Iwamoto, Alexis S. L. Carvalho, Stanislav
Brabec,
  Andreas Schwab, Kalle Vahlman]

* Documentation
 - Deprecation warnings carry version information
[Matthias]
 - The slice allocator has been documented [Matthias,
Tim]
 - Other improvements [Morten Welinder]


Matthias Clasen


_______________________________________________
gtk-list mailing list
gtk-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-list


		
__________________________________________ 
Yahoo! DSL ? Something to write home about. 
Just $16.99/mo. or less. 
dsl.yahoo.com 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]