/usr/bin/g-ir-scanner --add-include-path=. --warn-all --namespace=IMSettings --nsversion=1.3 --libtool="/bin/sh ../libtool" --include=GObject-2.0 --include=Gio-2.0 --library=libimsettings.la --cflags-begin -DIMSETTINGS_LOCALEDIR="\"/usr/share/locale\"" -DXINIT_PATH="\"/etc/X11/xinit/xinitrc.d/\"" -DXINPUT_PATH="\"/etc/X11/xinit/xinput.d/\"" -DXINPUT_SUFFIX="\".conf\"" -DXINPUTINFO_PATH="\"/usr/libexec\"" -DICONDIR="\"/usr/share/pixmaps\"" -I../imsettings/ -I.. -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include --symbol-prefix=imsettings --cflags-end imsettings.h imsettings-info.h imsettings-client.h imsettings-utils.h imsettings-client.c imsettings-info.c imsettings-utils.c /usr/bin/g-ir-scanner libimsettings.la Makefile --output IMSettings-1.3.gir gcc: error: unrecognized command line option ‘--symbol-prefix=imsettings’ Error while processing the source.
Created attachment 359332 [details] emerge --pqv
Created attachment 359334 [details] build.log
Created attachment 359336 [details] emerge --info
According to upstream repo, it's a problem with more recent gobject-introspection. It's supposed to be fixed in 1.6.1.
+ 10 Jan 2014; Naohiro Aota <naota@gentoo.org> + +files/imsettings-1.5.0-gir-scanner.patch, imsettings-1.5.0.ebuild: + Add a patch to deal with latest gir-scanner. #485800