I'm getting a "rakudobrew build moar" failure on Ubuntu 14.04 LTS,
32-bit, running as a guest host on VirtualBox 5.0.12 r104815 (running
on Debian 7, 64-bit).

Note that I have done some root cpanm Perl module installations as
well as some Ubuntu package manager installations of Perl modules,
mostly in an attempt to install Padre (which was apparently successful
after patching the latest Term::Readline::Gnu and Padre's
Debug::Client).  I hope I don't have to roll all those changes back!

The following log comes from a third failed "rakudobrew build moar"
attempt just so I could capture the error messages:

>From git://github.com/rakudo/rakudo
   cc46351..a860e8f  nom        -> origin/nom
a860e8ff81024211cc30e1de0e7ecd3ffaecd4a4
Previous HEAD position was cc46351... Make .daycount a lazy Dateish attribute
HEAD is now at a860e8f... Streamline Date handling
ATTENTION: no --prefix supplied, building and installing to
/home/ctech/.rakudobrew/moar-nom/install
Using /home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m (version
2015.11-119-g566f8ce / MoarVM 2015.11-113-gbd56e2e).
Cleaning up ...
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar src/vm/moar/ModuleLoaderVMConfig.nqp
src/Perl6/ModuleLoader.nqp > gen/moar/m-ModuleLoader.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/ModuleLoader.moarvm --encoding=utf8 \
   gen/moar/m-ModuleLoader.nqp
gcc -c -fPIC -Wdeclaration-after-statement
-Werror=declaration-after-statement -O3 -DNDEBUG  -D_REENTRANT
-D_FILE_OFFSET_BITS=64 -fPIC -Wdeclaration-after-statement
-Werror=declaration-after-statement -O3 -DNDEBUG
-I/home/ctech/.rakudobrew/moar-nom/install/include/libatomic_ops \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/dyncall
-I/home/ctech/.rakudobrew/moar-nom/install/include/moar \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/sha1
-I/home/ctech/.rakudobrew/moar-nom/install/include/tinymt
-I/home/ctech/.rakudobrew/moar-nom/install/include/libtommath \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/libuv
-I/home/ctech/.rakudobrew/moar-nom/install/include -o
dynext/perl6_ops.o src/vm/moar/ops/perl6_ops.c
gcc -c -fPIC -Wdeclaration-after-statement
-Werror=declaration-after-statement -O3 -DNDEBUG  -D_REENTRANT
-D_FILE_OFFSET_BITS=64 -fPIC -Wdeclaration-after-statement
-Werror=declaration-after-statement -O3 -DNDEBUG
-I/home/ctech/.rakudobrew/moar-nom/install/include/libatomic_ops \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/dyncall
-I/home/ctech/.rakudobrew/moar-nom/install/include/moar \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/sha1
-I/home/ctech/.rakudobrew/moar-nom/install/include/tinymt
-I/home/ctech/.rakudobrew/moar-nom/install/include/libtommath \
   -I/home/ctech/.rakudobrew/moar-nom/install/include/libuv
-I/home/ctech/.rakudobrew/moar-nom/install/include -o
dynext/container.o src/vm/moar/ops/container.c
gcc  -L/home/ctech/.rakudobrew/moar-nom/install/lib -shared -fPIC -O3
-DNDEBUG -Wl,-rpath,/home/ctech/.rakudobrew/moar-nom/install/lib
-Wl,-rpath,/home/ctech/.rakudobrew/moar-nom/install/share/perl6/site/lib
 -O3 -DNDEBUG -lm -lpthread -lrt -ldl -o dynext/libperl6_ops_moar.so
dynext/perl6_ops.o dynext/container.o -lmoar
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Ops.moarvm --encoding=utf8 \
   src/vm/moar/Perl6/Ops.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Pod.moarvm --encoding=utf8 \
   src/Perl6/Pod.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/World.moarvm --encoding=utf8 \
   src/Perl6/World.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar src/Perl6/Actions.nqp >
gen/moar/m-Perl6-Actions.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Actions.moarvm --encoding=utf8 \
   gen/moar/m-Perl6-Actions.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Grammar.moarvm --encoding=utf8 \
   src/Perl6/Grammar.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar src/Perl6/Optimizer.nqp >
gen/moar/m-Perl6-Optimizer.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Optimizer.moarvm --encoding=utf8 \
   gen/moar/m-Perl6-Optimizer.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Compiler.moarvm --encoding=utf8 \
   src/Perl6/Compiler.nqp
/usr/bin/perl tools/build/gen-version.pl > gen/moar/main-version.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar src/main.nqp gen/moar/main-version.nqp >
gen/moar/m-main.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=perl6.moarvm \
   --vmlibs=dynext/libperl6_ops_moar.so=Rakudo_ops_init gen/moar/m-main.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar -f tools/build/common_bootstrap_sources >
gen/moar/m-Metamodel.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/Metamodel.moarvm --encoding=utf8 \
   gen/moar/m-Metamodel.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar src/Perl6/Metamodel/BOOTSTRAP.nqp
src/Perl6/Metamodel/EXPORTHOW.nqp  > gen/moar/m-BOOTSTRAP.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m --target=mbc
--output=blib/Perl6/BOOTSTRAP.moarvm --encoding=utf8 \
        --vmlibs=dynext/libperl6_ops_moar.so=Rakudo_ops_init
gen/moar/m-BOOTSTRAP.nqp
/home/ctech/.rakudobrew/moar-nom/install/bin/nqp-m
tools/build/gen-cat.nqp moar -f tools/build/moar_core_sources >
gen/moar/m-CORE.setting
The following step can take a long time, please be patient.
/home/ctech/.rakudobrew/moar-nom/install/bin/moar
--libpath="/home/ctech/.rakudobrew/moar-nom/install/share/nqp/lib"
perl6.moarvm --setting=NULL --ll-exception --optimize=3 --target=mbc
--stagestats --output=CORE.setting.moarvm gen/moar/m-CORE.setting
Stage start      :   0.000
Stage parse      : 182.682
Stage syntaxcheck:   0.056
Stage ast        :   0.037
Stage optimize   : 760.450
Stage mast       : Killed
make: *** [CORE.setting.moarvm] Error 137
Command failed (status 512): make
Failed running /usr/bin/perl Configure.pl --backends=moar --gen-moar
--git-reference=/home/ctech/.rakudobrew/bin/../git_reference
--make-install  at /home/ctech/.rakudobrew/bin/rakudobrew line 57.
main::run('/usr/bin/perl Configure.pl --backends=moar --gen-moar
--git-r...') called at /home/ctech/.rakudobrew/bin/rakudobrew line 377
main::build_impl('moar', undef, '') called at
/home/ctech/.rakudobrew/bin/rakudobrew line 113

Thanks for any help!

Best regards,

-Tom

Reply via email to