+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/atomix-2.14.0nb63/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/atomix-2.14.0nb63/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for atomix-2.14.0nb63 /bin/make all-recursive make[1]: Entering directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0' Making all in po make[2]: Entering directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0/po' Making all in src make[2]: Entering directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0/src' if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT tile.o -MD -MP -MF ".deps/tile.Tpo" -c -o tile.o tile.c; \ then mv -f ".deps/tile.Tpo" ".deps/tile.Po"; else rm -f ".deps/tile.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT theme.o -MD -MP -MF ".deps/theme.Tpo" -c -o theme.o theme.c; \ then mv -f ".deps/theme.Tpo" ".deps/theme.Po"; else rm -f ".deps/theme.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ tile.c: In function 'tile_copy': tile.c:22:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define GPOINTER_TO_QUARK(p) ((GQuark) (p)) ^ tile.c:129:9: note: in expansion of macro 'GPOINTER_TO_QUARK' id = GPOINTER_TO_QUARK (sub_id->data); ^~~~~~~~~~~~~~~~~ tile.c:23:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GQUARK_TO_POINTER(p) ((gpointer) (p)) ^ tile.c:132:8: note: in expansion of macro 'GQUARK_TO_POINTER' GQUARK_TO_POINTER (id)); ^~~~~~~~~~~~~~~~~ tile.c: In function 'list_compare_func': tile.c:22:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define GPOINTER_TO_QUARK(p) ((GQuark) (p)) ^ tile.c:162:10: note: in expansion of macro 'GPOINTER_TO_QUARK' return GPOINTER_TO_QUARK (a) - GPOINTER_TO_QUARK (b); ^~~~~~~~~~~~~~~~~ tile.c:22:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define GPOINTER_TO_QUARK(p) ((GQuark) (p)) ^ tile.c:162:34: note: in expansion of macro 'GPOINTER_TO_QUARK' return GPOINTER_TO_QUARK (a) - GPOINTER_TO_QUARK (b); ^~~~~~~~~~~~~~~~~ tile.c: In function 'tile_add_sub_id': tile.c:23:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GQUARK_TO_POINTER(p) ((gpointer) (p)) ^ tile.c:171:7: note: in expansion of macro 'GQUARK_TO_POINTER' GQUARK_TO_POINTER (id), list_compare_func); ^~~~~~~~~~~~~~~~~ tile.c: In function 'tile_remove_sub_id': tile.c:23:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] #define GQUARK_TO_POINTER(p) ((gpointer) (p)) ^ tile.c:181:5: note: in expansion of macro 'GQUARK_TO_POINTER' GQUARK_TO_POINTER (id)); ^~~~~~~~~~~~~~~~~ tile.c: In function 'tile_is_equal': tile.c:22:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define GPOINTER_TO_QUARK(p) ((GQuark) (p)) ^ tile.c:225:8: note: in expansion of macro 'GPOINTER_TO_QUARK' if (GPOINTER_TO_QUARK (elem->data) != ^~~~~~~~~~~~~~~~~ tile.c:22:32: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define GPOINTER_TO_QUARK(p) ((GQuark) (p)) ^ tile.c:226:8: note: in expansion of macro 'GPOINTER_TO_QUARK' GPOINTER_TO_QUARK (comp_elem->data)) ^~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/lib/glib-2.0/include/glibconfig.h:9:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:34, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: tile.c: In function 'tile_new_from_xml': tile.c:385:46: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] g_return_val_if_fail (!g_ascii_strcasecmp (node->name, "tile"), NULL); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gmacros.h:1236:8: note: in definition of macro '_G_BOOLEAN_EXPR_IMPL' if (expr) \ ^~~~ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gmacros.h:1243:43: note: in expansion of macro '_G_BOOLEAN_EXPR' #define G_LIKELY(expr) (__builtin_expect (_G_BOOLEAN_EXPR(expr), 1)) ^~~~~~~~~~~~~~~ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gmessages.h:653:9: note: in expansion of macro 'G_LIKELY' if (G_LIKELY (expr)) \ ^~~~~~~~ tile.c:385:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (!g_ascii_strcasecmp (node->name, "tile"), NULL); ^~~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ tile.c:391:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (child->name, "type")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ tile.c:394:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ tile.c:398:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (child->name, "base")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ tile.c:401:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ tile.c:405:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (child->name, "underlay")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ tile.c:408:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ tile.c:412:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (child->name, "overlay")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ tile.c:415:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ tile.c:419:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (child->name, "text")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from tile.h:23, from tile.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme.c: In function 'create_sub_images': theme.c:227:51: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] ti = g_datalist_id_get_data (&priv->images, (GQuark) elem->data); ^ theme.c: In function 'theme_apply_decoration': theme.c:278:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] decor_id = (GQuark) g_slist_nth_data (ti->decorations, ^ theme.c: In function 'theme_get_tile_image': theme.c:288:12: warning: variable 'type' set but not used [-Wunused-but-set-variable] TileType type; ^~~~ theme.c: In function 'theme_add_image_decoration': theme.c:465:54: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] ti->decorations = g_slist_append (ti->decorations, (gpointer) decor); ^ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT theme-manager.o -MD -MP -MF ".deps/theme-manager.Tpo" -c -o theme-manager.o theme-manager.c; \ then mv -f ".deps/theme-manager.Tpo" ".deps/theme-manager.Po"; else rm -f ".deps/theme-manager.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT level.o -MD -MP -MF ".deps/level.Tpo" -c -o level.o level.c; \ then mv -f ".deps/level.Tpo" ".deps/level.Po"; else rm -f ".deps/level.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme-manager.h:24, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from theme-manager.h:24, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from theme.h:23, from theme-manager.h:24, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ theme-manager.c: In function 'load_theme': theme-manager.c:274:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "theme")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:277:45: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] priv->name = g_strdup (xmlGetProp (node, "name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: theme-manager.c:277:27: warning: pointer targets in passing argument 1 of 'g_strdup_inline' differ in signedness [-Wpointer-sign] priv->name = g_strdup (xmlGetProp (node, "name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' g_strdup_inline (const char *str) ^~~~~~~~~~~~~~~ theme-manager.c:282:29: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "icon")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:287:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "decor")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:291:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "animstep")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:293:49: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] priv->animstep = atoi (xmlGetProp (node, "dist")); ^~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:293:31: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] priv->animstep = atoi (xmlGetProp (node, "dist")); ^~~~~~~~~~ In file included from /usr/include/features.h:375:0, from /usr/include/sys/types.h:25, from theme-manager.c:20: /usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ theme-manager.c:295:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "bgcolor")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:298:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "color"); ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:298:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "color"); ^ theme-manager.c:301:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "bgcolor_rgb")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:304:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "red"); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:304:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "red"); ^ theme-manager.c:306:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "green"); ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:306:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "green"); ^ theme-manager.c:308:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "blue"); ^~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:308:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "blue"); ^ theme-manager.c:311:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "text")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c: In function 'handle_tile_decor_node': theme-manager.c:338:64: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] src = g_build_filename (theme->priv->path, xmlGetProp (node, "src"), NULL); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:339:25: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] if (xmlGetProp (node, "alpha") != NULL) ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:341:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] alpha = atoi (xmlGetProp (node, "alpha")); ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:341:21: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] alpha = atoi (xmlGetProp (node, "alpha")); ^~~~~~~~~~ In file included from /usr/include/features.h:375:0, from /usr/include/sys/types.h:25, from theme-manager.c:20: /usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ theme-manager.c:351:28: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] base = xmlGetProp (node, "base"); ^~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:351:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] base = xmlGetProp (node, "base"); ^ theme-manager.c: In function 'handle_tile_icon_node': theme-manager.c:367:64: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] src = g_build_filename (theme->priv->path, xmlGetProp (node, "src"), NULL); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:369:25: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] if (xmlGetProp (node, "alpha") != NULL) ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:371:39: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] alpha = atoi (xmlGetProp (node, "alpha")); ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ theme-manager.c:371:21: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] alpha = atoi (xmlGetProp (node, "alpha")); ^~~~~~~~~~ In file included from /usr/include/features.h:375:0, from /usr/include/sys/types.h:25, from theme-manager.c:20: /usr/include/stdlib.h:278:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ theme-manager.c: In function 'lookup_theme_name': theme-manager.c:413:36: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (node && !g_ascii_strcasecmp (node->name, "theme")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ theme-manager.c:414:40: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] name = g_strdup (xmlGetProp (node, "name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from theme-manager.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from theme-manager.h:23, from theme-manager.c:27: theme-manager.c:414:22: warning: pointer targets in passing argument 1 of 'g_strdup_inline' differ in signedness [-Wpointer-sign] name = g_strdup (xmlGetProp (node, "name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' g_strdup_inline (const char *str) ^~~~~~~~~~~~~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT level-manager.o -MD -MP -MF ".deps/level-manager.Tpo" -c -o level-manager.o level-manager.c; \ then mv -f ".deps/level-manager.Tpo" ".deps/level-manager.Po"; else rm -f ".deps/level-manager.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT canvas_helper.o -MD -MP -MF ".deps/canvas_helper.Tpo" -c -o canvas_helper.o canvas_helper.c; \ then mv -f ".deps/canvas_helper.Tpo" ".deps/canvas_helper.Po"; else rm -f ".deps/canvas_helper.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level-manager.h:23, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from level.h:23, from level-manager.h:23, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from level.h:23, from level-manager.h:23, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ level-manager.c: In function 'create_level_sequence': level-manager.c:130:28: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "levelsequence")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:134:29: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "level")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:138:20: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] (node, "name"))); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from level-manager.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: level-manager.c:137:20: warning: pointer targets in passing argument 1 of 'g_strdup_inline' differ in signedness [-Wpointer-sign] g_strdup (xmlGetProp ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' g_strdup_inline (const char *str) ^~~~~~~~~~~~~~~ level-manager.c:140:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "text")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c: In function 'lookup_level_name': level-manager.c:259:36: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (node && !g_ascii_strcasecmp (node->name, "level")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:260:40: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] name = g_strdup (xmlGetProp (node, "_name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from level-manager.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: level-manager.c:260:22: warning: pointer targets in passing argument 1 of 'g_strdup_inline' differ in signedness [-Wpointer-sign] name = g_strdup (xmlGetProp (node, "_name")); ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro 'g_strdup' #define g_strdup(x) g_strdup_inline (x) ^ /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:309:1: note: expected 'const char *' but argument is of type 'xmlChar * {aka unsigned char *}' g_strdup_inline (const char *str) ^~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ level-manager.c: In function 'load_level': level-manager.c:379:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "level")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:381:35: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "_name"); ^~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from level-manager.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-manager.c:381:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "_name"); ^ level-manager.c:384:35: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "formula"); ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/parser.h:14:0, from level-manager.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-manager.c:384:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "formula"); ^ level-manager.c:391:29: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "environment")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:397:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "goal")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:402:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "scenario")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-manager.c:407:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "text")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from level-manager.h:22, from level-manager.c:26: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from canvas_helper.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT playfield.o -MD -MP -MF ".deps/playfield.Tpo" -c -o playfield.o playfield.c; \ then mv -f ".deps/playfield.Tpo" ".deps/playfield.Po"; else rm -f ".deps/playfield.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ playfield.c: In function 'playfield_new_from_xml': playfield.c:449:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "n_rows")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ playfield.c:451:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (node); ^ playfield.c:454:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "n_columns")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ playfield.c:456:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (node); ^ playfield.c:460:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "row")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ playfield.c:462:35: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "no"); ^~~~ In file included from playfield.h:24:0, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ playfield.c:462:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "no"); ^ playfield.c:467:33: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (child_node->name, "col")) ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ playfield.c:469:42: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (child_node, "no"); ^~~~ In file included from playfield.h:24:0, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ playfield.c:469:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (child_node, "no"); ^ playfield.c:475:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "text")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ playfield.c: In function 'read_tile': playfield.c:492:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (!g_ascii_strcasecmp (node->name, "tile")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from playfield.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from main.c:29: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT board.o -MD -MP -MF ".deps/board.Tpo" -c -o board.o board.c; \ then mv -f ".deps/board.Tpo" ".deps/board.Po"; else rm -f ".deps/board.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT undo.o -MD -MP -MF ".deps/undo.Tpo" -c -o undo.o undo.c; \ then mv -f ".deps/undo.Tpo" ".deps/undo.Po"; else rm -f ".deps/undo.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from theme.h:23, from board.h:23, from board.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from undo.c:19: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ board.c: In function 'create_background_floor': board.c:141:20: warning: variable 'item' set but not used [-Wunused-but-set-variable] GnomeCanvasItem *item; ^~~~ board.c: In function 'render_tile': board.c:406:20: warning: variable 'item' set but not used [-Wunused-but-set-variable] GnomeCanvasItem *item; ^~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT goal.o -MD -MP -MF ".deps/goal.Tpo" -c -o goal.o goal.c; \ then mv -f ".deps/goal.Tpo" ".deps/goal.Po"; else rm -f ".deps/goal.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT goal-view.o -MD -MP -MF ".deps/goal-view.Tpo" -c -o goal-view.o goal-view.c; \ then mv -f ".deps/goal-view.Tpo" ".deps/goal-view.Po"; else rm -f ".deps/goal-view.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from main.h:23, from goal.c:23: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from goal-view.h:23, from goal-view.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ goal-view.c: In function 'render_view': goal-view.c:55:20: warning: variable 'item' set but not used [-Wunused-but-set-variable] GnomeCanvasItem *item; ^~~~ goal-view.c: At top level: goal-view.c:113:6: warning: no previous prototype for 'goal_view_clear' [-Wmissing-prototypes] void goal_view_clear () ^~~~~~~~~~~~~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT clock.o -MD -MP -MF ".deps/clock.Tpo" -c -o clock.o clock.c; \ then mv -f ".deps/clock.Tpo" ".deps/clock.Po"; else rm -f ".deps/clock.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT pf-test.o -MD -MP -MF ".deps/pf-test.Tpo" -c -o pf-test.o pf-test.c; \ then mv -f ".deps/pf-test.Tpo" ".deps/pf-test.Po"; else rm -f ".deps/pf-test.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from clock.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from clock.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from clock.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from clock.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ if cc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I.. -I/usr/pkg/include/libgnomeui-2.0 -I/usr/pkg/include/bonobo-activation-2.0 -I/usr/pkg/include/gtk-2.0 -I/usr/pkg/lib/gtk-2.0/include -I/usr/pkg/include/pango-1.0 -I/usr/pkg/include/libbonoboui-2.0 -I/usr/pkg/include/libbonobo-2.0 -I/usr/pkg/include/atk-1.0 -I/usr/pkg/include -I/usr/pkg/include/gnome-vfs-2.0 -I/usr/pkg/lib/gnome-vfs-2.0/include -I/usr/pkg/include/libgnome-2.0 -I/usr/pkg/include/gdk-pixbuf-2.0 -I/usr/pkg/include/libart-2.0 -I/usr/pkg/include/libgnomecanvas-2.0 -I/usr/pkg/include/libxml2 -I/usr/pkg/include/gconf/2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/cairo -I/usr/pkg/include/orbit-2.0 -I/usr/pkg/include/freetype2 -I/usr/pkg/include/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/gnome-keyring-1 -I/usr/pkg/include/gail-1.0 -I/usr/pkg/include/pixman-1 -I/usr/pkg/include/fribidi -DORBIT2=1 -D_REENTRANT -I/usr/pkg/include/libpng16 -pthread -Wall -Wmissing-prototypes -DDATADIR=\""/usr/pkg/share"\" -DGNOMELOCALEDIR=\""/usr/pkg/share/locale"\" -DSCORESDIR=\""/var/games"\" -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -MT level-convert.o -MD -MP -MF ".deps/level-convert.Tpo" -c -o level-convert.o level-convert.c; \ then mv -f ".deps/level-convert.Tpo" ".deps/level-convert.Po"; else rm -f ".deps/level-convert.Tpo"; exit 1; fi In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from pf-test.c:2: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from pf-test.c:1: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from pf-test.c:2: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from pf-test.c:1: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from playfield.h:23, from pf-test.c:2: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from pf-test.c:1: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ pf-test.c: In function 'main': pf-test.c:11:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations] g_type_init (); ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from pf-test.c:1: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:735:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ rm -f libatomix.a ar cru libatomix.a tile.o theme.o theme-manager.o level.o level-manager.o canvas_helper.o playfield.o ranlib libatomix.a cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -L/usr/pkg/gcc6/lib/gcc/x86_64-redhat-linux/6.5.0 -Wl,-R/usr/pkg/gcc6/lib/gcc/x86_64-redhat-linux/6.5.0 -L/usr/pkg/gcc6/lib64 -Wl,-R/usr/pkg/gcc6/lib64 -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o pf-test playfield.o tile.o theme.o pf-test.o -L../src -L/usr/pkg/lib -lxml2 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgnomeui-2 -lICE -lSM -lbonobo-activation -lgnomevfs-2 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lharfbuzz -lfontconfig -lgconf-2 -lORBit-2 -lbonoboui-2 -lbonobo-2 -lcairo -lfreetype -lgthread-2.0 -lart_lgpl_2 -lgnome-2 -lpopt -lpango-1.0 -lgmodule-2.0 -pthread -lgtk-x11-2.0 -lgdk_pixbuf-2.0 -lgnomecanvas-2 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkobject.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwidget.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkcontainer.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkbin.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkwindow.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkdialog.h:35, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:33, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktypeutils.h:236:1: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:723:1: note: declared here { ^ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolitem.h:31:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:126, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/galloca.h:34:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:32, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gtypes.h:580:8: note: declared here struct _GTimeVal ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/libgnome.h:29:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:5, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/libgnome-2.0/libgnome/gnome-program.h:246:28: warning: 'GParameter' is deprecated [-Wdeprecated-declarations] guint nparams, GParameter *params); ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:28:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gparam.h:288:8: note: declared here struct _GParameter /* auxiliary structure for _setv() variants */ ^~~~~~~~~~~ level-convert.c: In function 'old_level_load_xml_file': level-convert.c:131:30: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (g_ascii_strcasecmp(node->name,"LEVEL") == 0) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:134:35: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "name"); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-convert.c:134:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (node, "name"); ^ level-convert.c:140:27: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (g_ascii_strcasecmp(node->name, "REVISION") == 0) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:143:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] gchar *content = xmlNodeGetContent (node); ^~~~~~~~~~~~~~~~~ level-convert.c:147:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "TIME")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:151:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "THEME")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:155:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "NEXT")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:160:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "PLAYFIELD")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:169:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "GOAL")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:176:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "FIRST_LEVEL")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:180:32: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (g_ascii_strcasecmp(node->name, "BONUS_LEVEL") == 0) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:184:34: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (node->name, "text")) ^~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c: In function 'old_playfield_load_xml': level-convert.c:217:37: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (pf_node, "rows"); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-convert.c:217:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (pf_node, "rows"); ^ level-convert.c:219:37: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (pf_node, "cols"); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-convert.c:219:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (pf_node, "cols"); ^ level-convert.c:228:31: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (g_ascii_strcasecmp (tile_node->name, "TILE") == 0) ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:230:40: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (tile_node, "row"); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-convert.c:230:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (tile_node, "row"); ^ level-convert.c:232:40: warning: pointer targets in passing argument 2 of 'xmlGetProp' differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (tile_node, "col"); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1030:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlGetProp (const xmlNode *node, ^~~~~~~~~~ level-convert.c:232:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prop_value = xmlGetProp (tile_node, "col"); ^ level-convert.c:243:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (tile_node->name, "text")) ^~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c: In function 'old_tile_load_xml': level-convert.c:271:31: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] if (g_ascii_strcasecmp (child->name, "TYPE") == 0) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:277:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ level-convert.c:301:36: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (g_ascii_strcasecmp (child->name, "IMG_ID") == 0) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:305:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ level-convert.c:317:36: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (g_ascii_strcasecmp (child->name, "CONN_ID") == 0) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c:321:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] content = xmlNodeGetContent (child); ^ level-convert.c:328:37: warning: pointer targets in passing argument 1 of 'g_ascii_strcasecmp' differ in signedness [-Wpointer-sign] else if (!g_ascii_strcasecmp (child->name, "text")) ^~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:251:23: note: expected 'const gchar * {aka const char *}' but argument is of type 'const xmlChar * {aka const unsigned char *}' gint g_ascii_strcasecmp (const gchar *s1, ^~~~~~~~~~~~~~~~~~ level-convert.c: In function 'new_level_write_file': level-convert.c:353:20: warning: pointer targets in passing argument 1 of 'xmlNewDoc' differ in signedness [-Wpointer-sign] doc = xmlNewDoc ("1.0"); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:781:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewDoc (const xmlChar *version); ^~~~~~~~~ level-convert.c:356:42: warning: pointer targets in passing argument 3 of 'xmlNewDocNode' differ in signedness [-Wpointer-sign] level_node = xmlNewDocNode (doc, NULL, "level", NULL); ^~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:828:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewDocNode (xmlDocPtr doc, ^~~~~~~~~~~~~ level-convert.c:358:34: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] attr = xmlSetProp (level_node, "name", g_strdup (level->priv->name)); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstring.h:37:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/giochannel.h:36, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib.h:56, from level-convert.c:20: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:324:21: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] #define g_strdup(x) g_strdup_inline (x) ^ level-convert.c:358:42: note: in expansion of macro 'g_strdup' attr = xmlSetProp (level_node, "name", g_strdup (level->priv->name)); ^~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:361:41: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (level_node, NULL, "environment", NULL); ^~~~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:364:41: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (level_node, NULL, "scenario", NULL); ^~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:368:40: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild(level_node, NULL, "goal", NULL); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:346:14: warning: variable 'attr' set but not used [-Wunused-but-set-variable] xmlAttrPtr attr; ^~~~ level-convert.c: In function 'save_environment': level-convert.c:492:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_rows", buffer); ^~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:492:47: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_rows", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:494:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_columns", buffer); ^~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:494:50: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_columns", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:507:43: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] row_node = xmlNewChild (parent, NULL, "row", NULL); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:509:27: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (row_node, "no", buffer); ^~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:509:33: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (row_node, "no", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:512:48: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] col_node = xmlNewChild (row_node, NULL, "col", NULL); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:514:30: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (col_node, "no", buffer); ^~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:514:36: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (col_node, "no", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:479:14: warning: variable 'node' set but not used [-Wunused-but-set-variable] xmlNodePtr node; ^~~~ level-convert.c: In function 'save_only_atoms': level-convert.c:541:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_rows", buffer); ^~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:541:47: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_rows", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:543:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_columns", buffer); ^~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:543:50: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] node = xmlNewChild (parent, NULL, "n_columns", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:554:43: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] row_node = xmlNewChild (parent, NULL, "row", NULL); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:556:27: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (row_node, "no", buffer); ^~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:556:33: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (row_node, "no", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:559:48: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] col_node = xmlNewChild (row_node, NULL, "col", NULL); ^~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:561:30: warning: pointer targets in passing argument 2 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (col_node, "no", buffer); ^~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:561:36: warning: pointer targets in passing argument 3 of 'xmlSetProp' differ in signedness [-Wpointer-sign] xmlSetProp (col_node, "no", buffer); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:1016:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlSetProp (xmlNodePtr node, ^~~~~~~~~~ level-convert.c:527:14: warning: variable 'node' set but not used [-Wunused-but-set-variable] xmlNodePtr node = NULL; ^~~~ level-convert.c: In function 'save_tile': level-convert.c:585:42: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] tile_node = xmlNewChild (parent, NULL, "tile", NULL); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:589:3: warning: enumeration value 'TILE_TYPE_NONE' not handled in switch [-Wswitch] switch (type) ^~~~~~ level-convert.c:589:3: warning: enumeration value 'TILE_TYPE_SHADOW' not handled in switch [-Wswitch] level-convert.c:589:3: warning: enumeration value 'TILE_TYPE_UNKNOWN' not handled in switch [-Wswitch] level-convert.c:589:3: warning: enumeration value 'TILE_TYPE_LAST' not handled in switch [-Wswitch] level-convert.c:605:33: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "type", type_str); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:605:41: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "type", type_str); ^~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'gchar * {aka char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:606:33: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "base", g_quark_to_string (tile_get_base_id (tile))); ^~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:606:41: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "base", g_quark_to_string (tile_get_base_id (tile))); ^~~~~~~~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'const gchar * {aka const char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:612:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g_quark_to_string ((GQuark) elem->data)); ^ level-convert.c:611:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "underlay", ^~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:612:6: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] g_quark_to_string ((GQuark) elem->data)); ^~~~~~~~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'const gchar * {aka const char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:618:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] g_quark_to_string ((GQuark) elem->data)); ^ level-convert.c:617:37: warning: pointer targets in passing argument 3 of 'xmlNewChild' differ in signedness [-Wpointer-sign] xmlNewChild (tile_node, NULL, "overlay", ^~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'char *' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c:618:6: warning: pointer targets in passing argument 4 of 'xmlNewChild' differ in signedness [-Wpointer-sign] g_quark_to_string ((GQuark) elem->data)); ^~~~~~~~~~~~~~~~~ In file included from level-convert.c:21:0: /home/pbulk/build/games/atomix/work/.buildlink/include/libxml2/libxml/tree.h:845:3: note: expected 'const xmlChar * {aka const unsigned char *}' but argument is of type 'const gchar * {aka const char *}' xmlNewChild (xmlNodePtr parent, ^~~~~~~~~~~ level-convert.c: In function 'main': level-convert.c:628:3: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations] g_type_init (); ^~~~~~~~~~~ In file included from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gobject.h:26:0, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gbinding.h:31, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/glib-object.h:24, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gioenums.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/giotypes.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gio/gio.h:28, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gdk/gdk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/gtk-2.0/gtk/gtk.h:32, from /home/pbulk/build/games/atomix/work/.buildlink/include/libgnomeui-2.0/gnome.h:4, from playfield.h:23, from level-convert.c:24: /home/pbulk/build/games/atomix/work/.buildlink/include/glib-2.0/gobject/gtype.h:735:23: note: declared here void g_type_init (void); ^~~~~~~~~~~ cc -pipe -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/pkg/include/libdrm -L/usr/pkg/gcc6/lib/gcc/x86_64-redhat-linux/6.5.0 -Wl,-R/usr/pkg/gcc6/lib/gcc/x86_64-redhat-linux/6.5.0 -L/usr/pkg/gcc6/lib64 -Wl,-R/usr/pkg/gcc6/lib64 -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib64 -Wl,-R/usr/lib64 -o atomix main.o board.o undo.o goal.o goal-view.o clock.o libatomix.a -L/usr/pkg/lib -lxml2 -Wl,-R/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgnomeui-2 -lICE -lSM -lbonobo-activation -lgnomevfs-2 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lharfbuzz -lfontconfig -lgconf-2 -lORBit-2 -lbonoboui-2 -lbonobo-2 -lcairo -lfreetype -lgthread-2.0 -lart_lgpl_2 -lgnome-2 -lpopt -lpango-1.0 -lgmodule-2.0 -pthread -lgtk-x11-2.0 -lgdk_pixbuf-2.0 -lgnomecanvas-2 -lgobject-2.0 -Wl,-R/usr/pkg/lib -lglib-2.0 /bin/ld: libatomix.a(canvas_helper.o): undefined reference to symbol 'ceil@@GLIBC_2.2.5' //usr/lib64/libm.so.6: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make[2]: *** [atomix] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/pbulk/build/games/atomix/work/atomix-2.14.0' make: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/games/atomix *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/games/atomix