On Sat, 12 Jul 2008 13:04:36 -0400, Matthias Clasen wrote:
On Sat, 2008-07-12 at 15:30 +0200, Dominik 'Rathann'
Mierzejewski wrote:
> On Saturday, 31 May 2008 at 13:02, Rawhide wrote:
> [...]
>
> Sorry to dig up old stuff, but this update
>
> > gtk2-2.13.1-2.fc10
> > ------------------
> > * Fri May 30 18:00:00 2008 Matthias Clasen <mclasen(a)redhat.com> -
2.13.1-2
> > - Fix a problem with some pixbuf loaders
> >
> > * Fri May 30 18:00:00 2008 Matthias Clasen <mclasen(a)redhat.com> -
2.13.1-1
> > - Update to 2.13.1
>
> broke compilation of ekg2. See
https://bugzilla.redhat.com/show_bug.cgi?id=449637
>
> I finally managed to paper over the issue by adding a missing deprecated
> #define and not including a deprecated header. Looks like an incompatible
> API change in gtk2-2.13.1. I'll notify upstream about this.
No need, I am upstream.
But it would be more helpful if you let me know what was missing, in
your opinion.
For Sylpheed, including gtkclist.h breaks in gtkctree.h since gtk2-2.13.1,
as something is missing.
My attempt at reporting that has been bz #450266, but since it is about
deprecated headers and gtk2-2.13.2 changed the stuff even further, I
closed the ticket when I found a work-around. That work-around is to
include gtk.h which includes _all_ headers including the deprecated ones.
What exactly is missing, I've not spent time on finding out.