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: b3a2ca18e618927d03d39000f2155958glib-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 projectssuch as GTK+ and GNOME. It provides data structure handling for C,portability wrappers, and interfaces for such runtime functionality asan 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, canbe 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 JanikAreg BeketovskiYevgen MuntyanMathias HasselmannSebastian DrögeAlvaro Lopez OrtegaTommi KomulainenLoïc MinierPedro de MedeirosCosimo CecchiPaolo BorelliMikael HermanssonChristian PerschWouter BolsterleeSebastien BacherAlexander LarssonAndrey TsyvarevFelix RiemannBenjamin Otte January 7, 2008Matthias Clasen _______________________________________________gtk-list mailing listgtk-list@xxxxxxxxxxxxx://mail.gnome.org/mailman/listinfo/gtk-list