With USE=gjs of course... [...] /bin/sh ../../libtool --silent --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I../.. -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -I/usr/lib64/libffi-3.0.11/include -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -pthread -I/usr/include/gjs-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/include/js -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.11/include -I/usr/include/nspr -mtune=native -O2 -pipe -c -o peas-plugin-loader-gjs.lo peas-plugin-loader-gjs.c peas-extension-gjs.c: In function 'peas_extension_gjs_call': peas-extension-gjs.c:256:39: error: too few arguments to function 'gjs_value_from_g_argument' /usr/include/gjs-1.0/gi/arg.h:69:8: note: declared here peas-extension-gjs.c:271:43: error: too few arguments to function 'gjs_value_from_g_argument' /usr/include/gjs-1.0/gi/arg.h:69:8: note: declared here make[3]: *** [peas-extension-gjs.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/paludis/dev-libs-libpeas-1.2.0-r1/work/libpeas-1.2.0/loaders/gjs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/paludis/dev-libs-libpeas-1.2.0-r1/work/libpeas-1.2.0/loaders' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/paludis/dev-libs-libpeas-1.2.0-r1/work/libpeas-1.2.0' make: *** [all] Error 2 !!! ERROR in dev-libs/libpeas-1.2.0-r1::gentoo: !!! In /usr/libexec/paludis/utils/emake at line 30 !!! emake returned error 2 !!! Call stack: !!! * paludis_die_or_error_func (/usr/libexec/paludis/die_functions.bash:67) !!! * main (/usr/libexec/paludis/utils/emake:30) diefunc: making ebuild PID 39952 exit with error die trap: exiting with error.
Fixed in 1.4.0, thanks for reporting. >*libpeas-1.4.0 (22 Apr 2012) > > 22 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> > +libpeas-1.4.0.ebuild: > Version bump from the gnome overlay for gjs-1.32 compatibility (bug #413047, > thanks to Tiziano Müller).