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