Bug#350883: tsclient: fails to build from source

Steve Langasek vorlon at debian.org
Thu Feb 9 00:47:20 UTC 2006


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.
vorlon at debian.org                                   http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060208/30c441e5/attachment-0001.pgp


More information about the Pkg-gnome-maintainers mailing list