Bug 3500

Summary: gmameui FTBFS on armhfp for f21
Product: Fedora Reporter: Nicolas Chauvet <kwizart>
Component: gmameuiAssignee: Matthias Saou <matthias>
Status: RESOLVED FIXED    
Severity: normal CC: sergio
Priority: P5    
Version: 21   
Hardware: All   
OS: GNU/Linux   
namespace:

Description Nicolas Chauvet 2015-01-10 17:54:24 CET
Please report upstream or provide a fix.

armv7hl-redhat-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I..  -g -Wall -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16   -pthread -I/usr/include/vte-0.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16   -I../include -DDATADIR=\""/usr/share"\" -DGLADEDIR=\"/usr/share/gmameui/glade/\" -DGMAMEUI_UI_DIR=\"/usr/share/gmameui/ui/\" -DPACKAGE_LOCALE_DIR=\""/usr/share/locale"\"   -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -std=gnu89 -O2 -fomit-frame-pointer -ffast-math -pipe -c -o io.o io.c
In file included from gmameui.h:37:0,
                 from io.c:29:
io.h:65:1: error: conflicting types for 'g_key_file_save_to_file'
 g_key_file_save_to_file(GKeyFile *kf, const gchar *file);
 ^
Comment 1 Sérgio Basto 2015-01-17 17:59:30 CET
Hi Nicolas, 
gmameui upstream doesn't have an update on gmameui.cvs.sourceforge.net since Sep 2010 (more or less), last version released (0.2.12) was on 2009-10-25 and GMAMEUI is a fork of the defunct GXMame project (December 18, 2003) .
I like this software and I'm trying keep it alive, like gmameui did. So I'm using github to collect all patches since then and organize myself a way to do more patches, because gmameui runs on F20 , but not on F21 . 
So no problem that I begging use sources from https://github.com/sergiomb2/gmameui ? 

I already fix compile error on this report [1] but still don't fix anything for F21 , but I got everything organized and ready to be fix, next step. I'm not the only guy that cares with gmameui, we got 2 forks (or mine is one of 2 forks ) 

Best regards,

[1]
https://github.com/sergiomb2/gmameui/commit/595ceb54237c3905b1bc7c2cc0526775d0a98f13
Comment 2 Sérgio Basto 2015-01-25 19:18:45 CET
solved with gmameui-0.2.13-0.7.20150124git7bac32a.fc21.x86_64 from updates-testing