These are the packages that would be merged, in order: Calculating dependencies ... done! [ebuild N ] dev-perl/IO-AIO-3.3.1 0 kB Total: 1 package (1 new), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-perl/IO-AIO-3.3.1 * IO-AIO-3.31.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * CPV: dev-perl/IO-AIO-3.3.1 * REPO: gentoo * USE: amd64 elibc_glibc kernel_linux multilib test userland_GNU >>> Unpacking source... >>> Unpacking IO-AIO-3.31.tar.gz to /var/tmp/portage/dev-perl/IO-AIO-3.3.1/work >>> Source unpacked in /var/tmp/portage/dev-perl/IO-AIO-3.3.1/work >>> Compiling source in /var/tmp/portage/dev-perl/IO-AIO-3.3.1/work/IO-AIO-3.31 ... * Using ExtUtils::MakeMaker checking for gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking for library containing pthread_create... -lpthread checking for futimes... yes checking for readahead... yes checking for fdatasync... yes checking for pread and pwrite... yes checking for sendfile... yes checking for sync_file_range... no configure: creating ./config.status config.status: creating libeio/config.h Checking if your kit is complete... Looks good Writing Makefile for IO::AIO make OTHERLDFLAGS= cp AIO.pm blib/lib/IO/AIO.pm /usr/bin/perl5.8.8 /usr/lib64/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/lib64/perl5/5.8.8/ExtUtils/typemap -typemap typemap AIO.xs > AIO.xsc && mv AIO.xsc AIO.c x86_64-pc-linux-gnu-gcc -c -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -pipe -march=native -Wall -DVERSION=\"3.31\" -DXS_VERSION=\"3.31\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" AIO.c In file included from AIO.xs:9: schmorp.h: In function ‘s_epipe_signal’: schmorp.h:414: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result schmorp.h: In function ‘s_epipe_drain’: schmorp.h:427: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result In file included from AIO.xs:154: libeio/eio.c: In function ‘etp_start_thread’: libeio/eio.c:440: warning: left-hand operand of comma expression has no effect libeio/eio.c: In function ‘eio__scandir’: libeio/eio.c:1203: warning: suggest explicit braces to avoid ambiguous ‘else’ libeio/eio.c: In function ‘eio__mtouch’: libeio/eio.c:1378: warning: suggest explicit braces to avoid ambiguous ‘else’ libeio/eio.c: In function ‘eio_grp_add’: libeio/eio.c:1863: warning: left-hand operand of comma expression has no effect AIO.xs: In function ‘req_cancel_subs’: AIO.xs:434: warning: unused variable ‘sub’ AIO.xs: In function ‘XS_IO__AIO_aio_fsync’: AIO.xs:653: warning: statement with no effect AIO.xs: In function ‘XS_IO__AIO_aio_sync_file_range’: AIO.xs:671: warning: statement with no effect AIO.xs: In function ‘XS_IO__AIO_aio_close’: AIO.xs:700: warning: statement with no effect AIO.xs: In function ‘XS_IO__AIO_aio_read’: AIO.xs:731: warning: value computed is not used AIO.xs: In function ‘XS_IO__AIO_aio_readlink’: AIO.xs:762: warning: unused variable ‘data’ AIO.c: In function ‘XS_IO__AIO_poll_cb’: AIO.c:1609: warning: unused variable ‘items’ AIO.c: In function ‘XS_IO__AIO_sendfile’: AIO.c:1742: warning: unused variable ‘RETVAL’ AIO.c: At top level: /usr/lib64/perl5/5.8.8/x86_64-linux/CORE/patchlevel.h:122: warning: ‘local_patches’ defined but not used schmorp.h:109: warning: ‘s_signum_croak’ defined but not used schmorp.h:190: warning: ‘s_gensub’ defined but not used schmorp.h:386: warning: ‘s_epipe_destroy’ defined but not used AIO.xs:166: warning: ‘req_cancel’ declared ‘static’ but never defined Running Mkbootstrap for IO::AIO () chmod 644 AIO.bs rm -f blib/arch/auto/IO/AIO/AIO.so x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -Wall -shared -L/usr/local/lib64 AIO.o -o blib/arch/auto/IO/AIO/AIO.so \ -lpthread \ chmod 755 blib/arch/auto/IO/AIO/AIO.so cp AIO.bs blib/arch/auto/IO/AIO/AIO.bs chmod 644 blib/arch/auto/IO/AIO/AIO.bs cp bin/treescan blib/script/treescan /usr/bin/perl5.8.8 "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/treescan >>> Source compiled. make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /usr/bin/perl5.8.8 "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00_load.......1..3 ok 1 ok 2 ok 3 ok t/01_stat.......1..10 dubious Test returned status 0 (wstat 11, 0xb) DIED. FAILED tests 1-10 Failed 10/10 tests, 0.00% okay t/02_read.......1..2 dubious Test returned status 0 (wstat 11, 0xb) DIED. FAILED tests 1-2 Failed 2/2 tests, 0.00% okay t/03_errors.....1..12 # Running under perl version 5.008008 for linux # Current time local: Wed Dec 2 12:02:23 2009 # Current time GMT: Wed Dec 2 12:02:23 2009 # Using Test.pm version 1.25 dubious Test returned status 0 (wstat 11, 0xb) DIED. FAILED tests 1-12 Failed 12/12 tests, 0.00% okay t/04_fork.......1..9 # Running under perl version 5.008008 for linux # Current time local: Wed Dec 2 12:02:23 2009 # Current time GMT: Wed Dec 2 12:02:23 2009 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/05_readdir....1..12 # Running under perl version 5.008008 for linux # Current time local: Wed Dec 2 12:02:23 2009 # Current time GMT: Wed Dec 2 12:02:23 2009 # Using Test.pm version 1.25 ok 1 dubious Test returned status 0 (wstat 11, 0xb) DIED. FAILED tests 2-12 Failed 11/12 tests, 8.33% okay t/06_group......1..12 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok t/07_feeder.....1..6 ok 1 ok 2 # 5 == 5 ok 3 # 0 == 0 ok 4 ok 5 # 10 == 10 ok 6 # 10 == 10 ok Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/01_stat.t 0 11 10 20 200.00% 1-10 t/02_read.t 0 11 2 4 200.00% 1-2 t/03_errors.t 0 11 12 24 200.00% 1-12 t/05_readdir.t 0 11 12 22 183.33% 2-12 Failed 4/8 test scripts, 50.00% okay. 35/66 subtests failed, 46.97% okay. make: *** [test_dynamic] Error 255 * ERROR: dev-perl/IO-AIO-3.3.1 failed: * test failed * * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 2949: Called perl-module_src_test * environment, line 2726: Called die * The specific snippet of code: * emake test TEST_VERBOSE=${TEST_VERBOSE:-0} || die "test failed"; * * If you need support, post the output of 'emerge --info =dev-perl/IO-AIO-3.3.1', * the complete build log and the output of 'emerge -pqv =dev-perl/IO-AIO-3.3.1'. * The complete build log is located at '/var/tmp/portage/dev-perl/IO-AIO-3.3.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-perl/IO-AIO-3.3.1/temp/environment'. * S: '/var/tmp/portage/dev-perl/IO-AIO-3.3.1/work/IO-AIO-3.31' >>> Failed to emerge dev-perl/IO-AIO-3.3.1, Log file: >>> '/var/tmp/portage/dev-perl/IO-AIO-3.3.1/temp/build.log'