Re: GLib 2.12.8 released

2007-01-17 Thread Marcin Banasiak
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

2007-01-16 Thread Matthias Clasen
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-01-16 Thread Marcin Banasiak
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

2007-01-16 Thread Marcin Banasiak
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

2007-01-16 Thread Matthias Clasen
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-01-16 Thread Marcin Banasiak
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

2007-01-14 Thread Matthias Clasen
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