Current stable version on amd64 of dev-perl/glib-perl, * Using ExtUtils::MakeMaker Including ApiDoc pod... Deleting Glib from doc.pl's $data Writing build/IFiles.pm Checking if your kit is complete... Looks good Unrecognized argument in LIBS ignored: '-pthread' Writing Makefile for Glib cp build/IFiles.pm blib/arch/Glib/Install/Files.pm cp Subclass.pm blib/lib/Glib/Object/Subclass.pm cp gperl.h blib/arch/Glib/Install/gperl.h cp Glib.pm blib/lib/Glib.pm cp GenPod.pm blib/lib/Glib/GenPod.pm cp CodeGen.pm blib/lib/Glib/CodeGen.pm cp gperl_marshal.h blib/arch/Glib/Install/gperl_marshal.h cp devel.pod blib/lib/Glib/devel.pod cp ParseXSDoc.pm blib/lib/Glib/ParseXSDoc.pm cp doctypes blib/arch/Glib/Install/doctypes cp MakeHelper.pm blib/lib/Glib/MakeHelper.pm cp /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap blib/arch/Glib/Install/typemap /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap Glib.xs > Glib.xsc && mv Glib.xsc Glib.c i686-pc-linux-gnu-gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o Glib.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" Glib.c In file included from Glib.xs:33: ppport.h:227:1: warning: "PERL_UNUSED_DECL" redefined In file included from gperl.h:26, from Glib.xs:31: /usr/lib/perl5/5.8.8/i686-linux/CORE/perl.h:163:1: warning: this is the location of the previous definition /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap GError.xs > GError.xsc && mv GError.xsc GError.c i686-pc-linux-gnu-gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GError.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" GError.c /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap GUtils.xs > GUtils.xsc && mv GUtils.xsc GUtils.c i686-pc-linux-gnu-gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GUtils.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" GUtils.c /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap GLog.xs > GLog.xsc && mv GLog.xsc GLog.c i686-pc-linux-gnu-gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GLog.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" GLog.c /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap /var/tmp/portage/glib-perl-1.101/work/Glib-1.101/typemap -typemap typemap GType.xs > GType.xsc && mv GType.xsc GType.c i686-pc-linux-gnu-gcc -c -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I. -DDEBUGGING -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=athlon-xp -O3 -pipe -mfpmath=sse -g -maccumulate-outgoing-args -DVERSION=\"1.101\" -DXS_VERSION=\"1.101\" -o GType.o -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" GType.c GType.xs: In function 'get_default_property_value': GType.xs:1365: error: expected ';' before 'method' make: *** [GType.o] Error 1 I have replicated it on x86 box. However, 1.105 doesn't suffer this problem which is stable on all other arches. /usr/portage/dev-perl/glib-perl/glib-perl-1.101.ebuild:KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" /usr/portage/dev-perl/glib-perl/glib-perl-1.105.ebuild:KEYWORDS="~alpha ~amd64 hppa ia64 ppc ppc64 sparc x86" /usr/portage/dev-perl/glib-perl/glib-perl-1.120.ebuild:KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" Now based on what I see here. I suggest that amd64 stabilizes this working version asap. Thanks, drac.
confirmed it works on amd64
Apparently it's marked now stable for amd64 and problem is thus solved. Closing this bug.