GLib 2.15.1 released
- From: Matthias Clasen <mclasen redhat com>
- To: gnome-announce-list gnome org, gtk-devel-list gnome org, gtk-app-devel-list gnome org, gtk-list gnome org
- Subject: GLib 2.15.1 released
- Date: Mon, 07 Jan 2008 12:44:24 -0500
GLib 2.15.1 is now available for download at:
ftp://ftp.gtk.org/pub/gtk/2.15/
http://ftp.gnome.org/pub/GNOME/sources/glib/2.15/
glib-2.15.1.tar.bz2 md5sum: b3a2ca18e618927d03d39000f2155958
glib-2.15.1.tar.gz md5sum: 65553803645ae660b6cf1d2ae6e9876f
This is the second development release leading up to GLib 2.16.
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.14. If you have problems, you'll need
to reinstall GLib 2.14.
* GLib 2.16 will be source and binary compatible with
the GLib 2.14 series. The new API in GLib should be
stable at this point; we are still expecting to do
some minor API additions in GIO, so there may be
incompatibilities between this release and the final
2.16 release.
* 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.15.0 to GLib 2.15.1
===================================================
* Portability fixes:
- Assertion functions are marked as noreturn again
- Handling of inline functions has been fixed to work with gcc 4.3
- C99 comments have been removed from headers
- The nonportable sed -i option is no longer used
* GIO:
- Clarified the semantics of g_app_info_get_all()
- API for memory input and output streams has been changed a bit
- GDirectoryMonitor has been removed; GFileMonitor can monitor
files and directories now
* Bugs fixed:
504829 Invalid environment passed to g_spawn_async in g_desktop_...
505258 crash in Users and Groups: Adding a user
505815 g_content_types_get_registered should not g_free keys
491218 g_timer_new() doesn't initialize timer->end
315437 extern inline -> static inline
476856 Inconsistency between standard and implementation of the ...
480122 g_module_open fails to open modules with ".la" extension
495589 gspawn.c failing to set FD_CLOEXEC
500273 doesn't build with --disable-visibility
504142 Do not show empty groups in --help output
504879 giofam incorrectly linked
505042 add file attribute for actually used file size in bytes
505058 xattr namespace docs
505674 Misprint in the definition of the macro G_CCLOSURE_SWAP_DATA
505730 Fails to build on OSX 10.4: _NSGetEnviron not declared
505887 older darwin lacks lchown
506374 gmemoryinputstream api
506461 Conversion of g_assert_not_reached() and friends into fun...
503051 Small bug in glib interface
506395 Updates to GIO documentation
507628 Missing .pc entry for gio linking against glib
505195 [patch] typo in g_try_new0 docs
507822 g{file,directory}monitor changes signal problem
506377 gmemoryoutputstream write implementation
507835 bug in gunixinputstream
* Updated translations:
Arabic (ar)
Belarusian Latin (be latin)
Spanish (es)
Basque (eu)
Irish (ga)
Hebrew (he)
Occitan (oc)
Vietnamese (vi)
A list of all bugs fixed in this release can be found here:
http://bugzilla.gnome.org/buglist.cgi?bug_id=491218,505195,505674,480122,506374,505887,505058,504879,505815,506395,500273,505730,505815,505042,504829,503051,315437,495589,507628,504142,476856,505258,506461,507822,506377,507835
Thanks to everybody who contributed to this release:
Tim Janik
Areg Beketovski
Yevgen Muntyan
Mathias Hasselmann
Sebastian Dröge
Alvaro Lopez Ortega
Tommi Komulainen
Loïc Minier
Pedro de Medeiros
Cosimo Cecchi
Paolo Borelli
Mikael Hermansson
Christian Persch
Wouter Bolsterlee
Sebastien Bacher
Alexander Larsson
Andrey Tsyvarev
Felix Riemann
Benjamin Otte
January 7, 2008
Matthias Clasen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]