[Mageia-dev] Build tip welcome
Michael Scherer
misc at zarb.org
Wed Jan 25 13:18:34 CET 2012
Le mardi 24 janvier 2012 à 21:35 +0100, Zézinho a écrit :
> I am trying to update IceWM to 1.3.7 as Fedora did.
> It does not build on Cauldron :
> http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20120124202332.zezinho.valstar.28538
>
> Even the current version 1.3.3 does not build in Cauldron. I welcome
> any hint about this :
>
> In file included from /usr/include/glib-2.0/glib/gthread.h:34:0,
> from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
> from /usr/include/glib-2.0/glib.h:34,
> from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:31,
> from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-
> xlib.h:24,
> from yimage.cc:17:
> /usr/include/glib-2.0/glib/gatomic.h:65:1: error: ‘deprecated’ was not
> declared in this scope
> /usr/include/glib-2.0/glib/gatomic.h:65:1: error: expected ‘)’ before ‘(’
> token
> /usr/include/glib-2.0/glib/gatomic.h:65:1: error: expected ‘)’ before ‘(’
> token
> /usr/include/glib-2.0/glib/gatomic.h:65:1: error: expected unqualified-id
> before string constant
> /usr/include/glib-2.0/glib/gatomic.h:65:1: error: expected ‘)’ before
> string constant
You should take a look at yimage.cc, around line 17 in icewm source
code.
Likely a macro that was incorrectly used.
--
Michael Scherer
More information about the Mageia-dev
mailing list