* Package: dev-perl/glib-perl-1.326.0 * Repository: gentoo * Maintainer: perl@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking Glib-1.326.tar.gz to /var/tmp/portage/dev-perl/glib-perl-1.326.0/work >>> Source unpacked in /var/tmp/portage/dev-perl/glib-perl-1.326.0/work >>> Preparing source in /var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326 ... * Using ExtUtils::MakeMaker * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/dev-perl/glib-perl-1.326.0/image/ Including generated API documentation... *** *** configuring Glib to build without thread safety *** Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Glib Writing MYMETA.yml and MYMETA.json >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326 ... * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed make -j1 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed' cp lib/Glib/CodeGen.pm blib/lib/Glib/CodeGen.pm cp gperl.h blib/arch/Glib/Install/gperl.h cp doctypes blib/arch/Glib/Install/doctypes cp lib/Glib/GenPod.pm blib/lib/Glib/GenPod.pm cp lib/Glib/ParseXSDoc.pm blib/lib/Glib/ParseXSDoc.pm cp lib/Glib.pm blib/lib/Glib.pm cp build/IFiles.pm blib/arch/Glib/Install/Files.pm cp lib/Glib/MakeHelper.pm blib/lib/Glib/MakeHelper.pm cp /var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326/typemap blib/arch/Glib/Install/typemap cp devel.pod blib/lib/Glib/devel.pod cp gperl_marshal.h blib/arch/Glib/Install/gperl_marshal.h cp lib/Glib/Object/Subclass.pm blib/lib/Glib/Object/Subclass.pm Running Mkbootstrap for Glib () chmod 644 "Glib.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Glib.bs blib/arch/auto/Glib/Glib.bs 644 [ XS Glib.xs ] mv Glib.xsc Glib.c [ CC Glib.c ] [ XS GError.xs ] mv GError.xsc GError.c [ CC GError.c ] [ XS GUtils.xs ] mv GUtils.xsc GUtils.c [ CC GUtils.c ] [ XS GLog.xs ] mv GLog.xsc GLog.c [ CC GLog.c ] [ XS GType.xs ] mv GType.xsc GType.c [ CC GType.c ] GType.xs: In function ‘XS_Glib__Type_list_ancestors’: GType.xs:2544:10: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 2544 | croak("problem looking up parent package name, " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2545 | "gtype %d", parent_gtype); | ~~~~~~~~~~~~ | | | GType {aka long unsigned int} [ XS GBoxed.xs ] mv GBoxed.xsc GBoxed.c [ CC GBoxed.c ] GBoxed.xs: In function ‘gperl_new_boxed’: GBoxed.xs:520:10: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 520 | croak ("GType %s (%d) is not registered with gperl", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | g_type_name (gtype), gtype); | ~~~~~ | | | GType {aka long unsigned int} GBoxed.xs: In function ‘gperl_get_boxed_check’: GBoxed.xs:572:10: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 572 | croak ("internal problem: GType %s (%d) has not been registered with GPerl", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | g_type_name (gtype), gtype); | ~~~~~ | | | GType {aka long unsigned int} [ XS GObject.xs ] mv GObject.xsc GObject.c [ CC GObject.c ] GObject.xs: In function ‘gperl_get_object_check’: GObject.xs:1027:10: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 1027 | croak ("INTERNAL: GType %s (%d) is not registered with GPerl!", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1028 | g_type_name (gtype), gtype); | ~~~~~ | | | GType {aka long unsigned int} GObject.xs: In function ‘XS_Glib__Object_new’: GObject.xs:1383:2: warning: ‘g_object_newv’ is deprecated: Use 'g_object_new_with_properties' instead [-Wdeprecated-declarations] 1383 | object = g_object_newv (object_type, n_params, params); | ^~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:23, from gperl.h:37, from GObject.xs:54: /usr/include/glib-2.0/gobject/gobject.h:428:13: note: declared here 428 | gpointer g_object_newv (GType object_type, | ^~~~~~~~~~~~~ [ XS GValue.xs ] mv GValue.xsc GValue.c [ CC GValue.c ] GValue.xs: In function ‘gperl_value_from_sv’: GValue.xs:172:11: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 172 | croak ("[gperl_value_from_sv] FIXME: unhandled type - %d (%s fundamental for %s)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | type, g_type_name (type), G_VALUE_TYPE_NAME (value)); | ~~~~ | | | GType {aka long unsigned int} GValue.xs: In function ‘_gperl_sv_from_value_internal’: GValue.xs:308:11: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘GType’ {aka ‘long unsigned int’} [-Wformat=] 308 | croak ("[gperl_sv_from_value] FIXME: unhandled type - %d (%s fundamental for %s)\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | type, g_type_name (type), G_VALUE_TYPE_NAME (value)); | ~~~~ | | | GType {aka long unsigned int} [ XS GClosure.xs ] mv GClosure.xsc GClosure.c [ CC GClosure.c ] [ XS GSignal.xs ] mv GSignal.xsc GSignal.c [ CC GSignal.c ] [ XS GMainLoop.xs ] mv GMainLoop.xsc GMainLoop.c [ CC GMainLoop.c ] [ XS GIOChannel.xs ] mv GIOChannel.xsc GIOChannel.c [ CC GIOChannel.c ] [ XS GParamSpec.xs ] mv GParamSpec.xsc GParamSpec.c [ CC GParamSpec.c ] [ XS GKeyFile.xs ] mv GKeyFile.xsc GKeyFile.c [ CC GKeyFile.c ] [ XS GOption.xs ] mv GOption.xsc GOption.c [ CC GOption.c ] GOption.xs: In function ‘gperl_option_group_free’: GOption.xs:52:3: warning: ‘g_option_group_free’ is deprecated [-Wdeprecated-declarations] 52 | g_option_group_free (group); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:64, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:23, from gperl.h:37, from GOption.xs:9: /usr/include/glib-2.0/glib/goption.h:368:15: note: declared here 368 | void g_option_group_free (GOptionGroup *group); | ^~~~~~~~~~~~~~~~~~~ [ XS GBookmarkFile.xs ] mv GBookmarkFile.xsc GBookmarkFile.c [ CC GBookmarkFile.c ] [ XS GVariant.xs ] mv GVariant.xsc GVariant.c [ CC GVariant.c ] [ CC gperl-gtypes.c ] rm -f blib/arch/auto/Glib/Glib.so [ LD blib/arch/auto/Glib/Glib.so ] chmod 755 blib/arch/auto/Glib/Glib.so Parsing XS files... Generating POD... Loaded 8 extra types from doctypes Creating POD index... Creating XS API documentation... Manifying 37 pod documents Manifying 2 pod documents >>> Source compiled. >>> Test phase: dev-perl/glib-perl-1.326.0 * Test::Harness Jobs=1 make -j1 test TEST_VERBOSE=0 "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Glib.bs blib/arch/auto/Glib/Glib.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1.t ...................... t/1.t ...................... 1/26 t/1.t ...................... ok t/2.t ...................... t/2.t ...................... 1/10 t/2.t ...................... ok t/3.t ...................... t/3.t ...................... 1/6 t/3.t ...................... ok t/4.t ...................... t/4.t ...................... 1/17 t/4.t ...................... ok t/5.t ...................... t/5.t ...................... 1/10 t/5.t ...................... ok t/6.t ...................... t/6.t ...................... 1/31 t/6.t ...................... ok t/64bit.t .................. t/64bit.t .................. 1/12 t/64bit.t .................. ok t/7.t ...................... t/7.t ...................... 1/36 t/7.t ...................... ok t/8.t ...................... t/8.t ...................... 1/33 t/8.t ...................... ok t/9.t ...................... t/9.t ...................... 1/30 t/9.t ...................... ok t/a.t ...................... t/a.t ...................... 1/30 t/a.t ...................... ok t/b.t ...................... t/b.t ...................... 1/8 t/b.t ...................... ok t/boxed_errors.t ........... t/boxed_errors.t ........... 1/5 t/boxed_errors.t ........... ok t/bytes.t .................. t/bytes.t .................. 1/13 t/bytes.t .................. ok t/c.t ...................... t/c.t ...................... 1/57 t/c.t ...................... ok t/constants.t .............. t/constants.t .............. 1/9 t/constants.t .............. ok t/d.t ...................... t/d.t ...................... 1/36 t/d.t ...................... ok t/e.t ...................... t/e.t ...................... 1/312 t/e.t ...................... ok t/f.t ...................... t/f.t ...................... 1/54 t/f.t ...................... ok t/filename.t ............... t/filename.t ............... 1/26 t/filename.t ............... ok t/g.t ...................... t/g.t ...................... 1/33 # Failed test at t/g.t line 87. # got: 'some string' # expected: 'some string # ' # Failed test at t/g.t line 97. # got: 'comment' # expected: 'comment # ' # Failed test at t/g.t line 101. # got: 'one comment more' # expected: 'one comment more # ' # Looks like you failed 3 tests of 33. t/g.t ...................... Dubious, test returned 3 (wstat 768, 0x300) Failed 3/33 subtests t/h.t ...................... t/h.t ...................... 1/30 t/h.t ...................... ok t/lazy_loader.t ............ t/lazy_loader.t ............ 1/1 t/lazy_loader.t ............ ok t/make_helper.t ............ t/make_helper.t ............ 1/3 t/make_helper.t ............ ok t/module_versions.t ........ t/module_versions.t ........ skipped: Test::ConsistentVersion required for checking module versions t/options.t ................ t/options.t ................ 1/33 t/options.t ................ ok t/signal_emission_hooks.t .. t/signal_emission_hooks.t .. 1/77 t/signal_emission_hooks.t .. ok t/signal_marshal.t ......... t/signal_marshal.t ......... 1/1 t/signal_marshal.t ......... ok t/signal_query.t ........... t/signal_query.t ........... 1/24 t/signal_query.t ........... ok t/tied_definedness.t ....... t/tied_definedness.t ....... 1/1 t/tied_definedness.t ....... ok t/tied_flags.t ............. t/tied_flags.t ............. 1/1 t/tied_flags.t ............. ok t/tied_set_property.t ...... t/tied_set_property.t ...... 1/1 t/tied_set_property.t ...... ok t/variant.t ................ t/variant.t ................ 1/211 t/variant.t ................ ok Test Summary Report ------------------- t/g.t (Wstat: 768 Tests: 33 Failed: 3) Failed tests: 18, 22, 24 Non-zero exit status: 3 Files=33, Tests=1177, 7 wallclock secs ( 0.19 usr 0.07 sys + 3.49 cusr 0.71 csys = 4.46 CPU) Result: FAIL Failed 1/33 test programs. 3/1177 subtests failed. make: *** [Makefile:1362: test_dynamic] Error 255 * ERROR: dev-perl/glib-perl-1.326.0::gentoo failed (test phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-perl/glib-perl-1.326.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-perl/glib-perl-1.326.0::gentoo'`. * The complete build log is located at '/var/log/portage/dev-perl:glib-perl-1.326.0:20190729-062540.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-perl/glib-perl-1.326.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/glib-perl-1.326.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326' * S: '/var/tmp/portage/dev-perl/glib-perl-1.326.0/work/Glib-1.326'