Re: GLib 2.12.8 released
2007/1/16, Matthias Clasen [EMAIL PROTECTED]: I'm just as surprised as you are by this. I didn't expect this change to break a large number of applications. I'll figure out a better fix for 2.12.9. It you want to help, you can test the patch in bug 397139. I've already tested this patch and liferea, evolution, nautilus-cd-burner and evince seem to work for me. Thanks. -- Marcin Banasiak ___ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list
Re: GLib 2.12.8 released
On 1/16/07, Marcin Banasiak [EMAIL PROTECTED] wrote: Thanks for the work, but I don't understand, why you modified ABI without changing soname. Now some application crashes, for example liferea: /usr/bin/liferea-bin: Symbol `g_thread_functions_for_glib_use' has different size in shared object, consider re-linking Segmentation fault I found many apps / libs which need rebuild, so please in future change soname or write some note about necessity of relinking. I wouldn't like to find surprises like this in the future. I'm just as surprised as you are by this. I didn't expect this change to break a large number of applications. I'll figure out a better fix for 2.12.9. It you want to help, you can test the patch in bug 397139. ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Re: GLib 2.12.8 released
2007/1/16, Matthias Clasen [EMAIL PROTECTED]: I'm just as surprised as you are by this. I didn't expect this change to break a large number of applications. I'll figure out a better fix for 2.12.9. It you want to help, you can test the patch in bug 397139. I've already tested this patch and liferea, evolution, nautilus-cd-burner and evince seem to work for me. Thanks. -- Marcin Banasiak ___ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
Re: GLib 2.12.8 released
Thanks for the work, but I don't understand, why you modified ABI without changing soname. Now some application crashes, for example liferea: /usr/bin/liferea-bin: Symbol `g_thread_functions_for_glib_use' has different size in shared object, consider re-linking Segmentation fault I found many apps / libs which need rebuild, so please in future change soname or write some note about necessity of relinking. I wouldn't like to find surprises like this in the future. -- Marcin Banasiak ___ gtk-list mailing list gtk-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-list
Re: GLib 2.12.8 released
On 1/16/07, Marcin Banasiak [EMAIL PROTECTED] wrote: Thanks for the work, but I don't understand, why you modified ABI without changing soname. Now some application crashes, for example liferea: /usr/bin/liferea-bin: Symbol `g_thread_functions_for_glib_use' has different size in shared object, consider re-linking Segmentation fault I found many apps / libs which need rebuild, so please in future change soname or write some note about necessity of relinking. I wouldn't like to find surprises like this in the future. I'm just as surprised as you are by this. I didn't expect this change to break a large number of applications. I'll figure out a better fix for 2.12.9. It you want to help, you can test the patch in bug 397139. ___ gtk-list mailing list gtk-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-list
Re: GLib 2.12.8 released
2007/1/16, Matthias Clasen [EMAIL PROTECTED]: I'm just as surprised as you are by this. I didn't expect this change to break a large number of applications. I'll figure out a better fix for 2.12.9. It you want to help, you can test the patch in bug 397139. I've already tested this patch and liferea, evolution, nautilus-cd-burner and evince seem to work for me. Thanks. -- Marcin Banasiak ___ gtk-list mailing list gtk-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-list
GLib 2.12.8 released
GLib 2.12.8 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.12/ http://download.gnome.org/sources/glib/2.12/ glib-2.12.8.tar.bz2 md5sum: 511ada510900d3e46fa582c9469d glib-2.12.8.tar.gzmd5sum: 619d1ade5029a67d4294b304b68d9dbb This is a bug fix release in the 2.12 series. 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.12.7 to GLib 2.12.8 === * Due to an oversight, GLib has been linked against libpthread since 2.12.2. This has been fixed by moving the monotonic timer support into gthread. * Bugs fixed: 393812 glib links against pthread 394258 gthread.c: illegal include order 394641 Undefined reference in gthread 394150 gettime implementation breaks compilation on darwin 6 395203 g_timer_elapsed off by 2 order of magnitude 394262 image/* mimetype breaks stuff 392636 glib-2.0.m4 ignores PKG_CONFIG environment variable 395419 Glib-2.12.7 with mingw(w32api-3.8/windows) fails to compi... 329031 G_GNUC_INTERNAL fails with gcc-2.95 * Updated translations (ar,bg,ca,it,nl,th) A list of all the fixed bugs can be found at: http://bugzilla.gnome.org/buglist.cgi?bug_id=392636,393812,394150,394262,394641,395203,329031,394258,395419,395203 Thanks to all contributors: Behdad Esfahbod, Yevgen Muntyan, Marco Pesenti Gritti, Chris Wilson, David Schleef, Marc Brockschmidt, Kazuki Iwamoto, Tor Lillqvist Matthias Clasen January 15, 2007 ___ gtk-list mailing list gtk-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-list