Re: glibmm 2.13, binary incompatibility
- From: "Jonathon Jongsma" <jonathon jongsma gmail com>
- To: "Denis Leroy" <denis poolshark org>
- Cc: gtkmm mailing-list <gtkmm-list gnome org>
- Subject: Re: glibmm 2.13, binary incompatibility
- Date: Tue, 26 Jun 2007 09:36:31 -0500
On 6/26/07, Denis Leroy <denis poolshark org> wrote:
So do we have a binary incompatibility between glibmm 2.12 and glibmm
2.13 ? Somebody reported a problem here:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=245634
"2. These newer versions change the allowed parameter (at least for
i386) for
Glib::ValueBase::init() from '(unsigned long)' to '(unsigned int)'."
this looks like it's probably this issue:
http://mail.gnome.org/archives/gtk-devel-list/2007-June/msg00266.html
glib changed a typedef somewhere that broke ABI compatibility but it
only seemed to manifest itself in C++/gtkmm apps. I believe a fix has
been committed to glib, but I don't believe it's been released yet.
If you want to include this fix in the glib fedora packages, I think
you want this commit:
http://svn.gnome.org/viewcvs/glib/trunk/gobject/gtype.h?r1=5560&r2=5582
--
jonner
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]