On Thu, Feb 09, 2006 at 12:57:01AM +0100, Sjoerd Simons wrote:
> tag 350883 +pending
> thanks, 
> On Mon, Feb 06, 2006 at 12:50:27AM -0800, Steve Langasek wrote:

> > > In file included from /usr/include/panel-2.0/panel-applet.h:37,
> > >                  from applet.c:23:
> > > /usr/include/panel-2.0/GNOME_Panel.h:40: error: syntax error before 
> > > 'struct'
> > > /usr/include/panel-2.0/GNOME_Panel.h:84: error: syntax error before 
> > > 'struct'
> > > /usr/include/panel-2.0/GNOME_Panel.h:182: error: syntax error before 
> > > 'struct'
> > > /usr/include/panel-2.0/GNOME_Panel.h:211: error: syntax error before 
> > > 'struct'
> > > /usr/include/panel-2.0/GNOME_Panel.h:240: error: syntax error before 
> > > 'struct'
> > > /usr/include/panel-2.0/GNOME_Panel.h:267: error: syntax error before 
> > > 'struct'

> > > How can I help to fix this FTBFS ?

> > Isn't this pretty clearly a bug in libpanel-applet2-dev, for providing
> > header files that can't be included directly?

>   The header file was generated by a recent version of orbit-idl-2 which 
>   generates code that uses the ORBIT2_MAYBE_CONST macro which was only 
>   introduced in liborbit2 2.12.4. The error here show that Geert probably has 
>   an older version installed..

>   Basically every package that includes header files in it's dev package that
>   are generated by orbit-idl-2 >= 2.12.4 and include const in the idl, need a
>   versioned depend on liborbit2-dev.. 

>   From a quick check on my system it seems that currently only 
>   libpanel-applet2-dev has this problem. libbonobo2-dev is also a suspect but
>   the packages currently on the mirror are build using an ``old enough''
>   orbit-idl-2...

>   I'll look further into this tomorrow, first time to sleep :)

Ok.  Please don't upload without checking with -release first; I'm currently
trying to override this bug to get the dbus transition into testing, since
that's holding most other packages out of testing right now and blocking the
d-i beta.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to