* Package: dev-lang/nqp-2011.10 * Repository: gentoo * Maintainer: patrick@gentoo.org perl@gentoo.org * USE: amd64 doc elibc_glibc kernel_linux multilib userland_GNU * FEATURES: sandbox >>> Unpacking source... >>> Unpacking nqp-2011.10.tar.gz to /var/tmp/portage/dev-lang/nqp-2011.10/work >>> Source unpacked in /var/tmp/portage/dev-lang/nqp-2011.10/work >>> Preparing source in /var/tmp/portage/dev-lang/nqp-2011.10/work ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/nqp-2011.10/work/nqp-2011.10 ... Verifying installation ... Using /usr/bin/parrot (version 0). Creating Makefile ... Cleaning up ... You can now use 'gmake' to build NQP. After that, 'gmake test' will run some tests and 'gmake install' will install NQP. >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/nqp-2011.10/work/nqp-2011.10 ... make -j5 /usr/bin/perl5.12.4 /usr/lib64/parrot/3.11.0/tools/build/pmc2c.pl --no-lines --dump --include src/pmc --include /usr/src/parrot/3.11.0 --include /usr/src/parrot/3.11.0/pmc src/pmc/stable.pmc src/pmc/sixmodelobject.pmc src/pmc/dispatchersub.pmc src/pmc/nqpmultisig.pmc src/pmc/nqplexinfo.pmc src/pmc/nqplexpad.pmc src/pmc/serializationcontext.pmc /usr/bin/perl5.12.4 /usr/lib64/parrot/3.11.0/tools/build/pmc2c.pl --no-lines --c --include src/pmc --include /usr/src/parrot/3.11.0 --include /usr/src/parrot/3.11.0/pmc src/pmc/stable.pmc src/pmc/sixmodelobject.pmc src/pmc/dispatchersub.pmc src/pmc/nqpmultisig.pmc src/pmc/nqplexinfo.pmc src/pmc/nqplexpad.pmc src/pmc/serializationcontext.pmc /usr/bin/perl5.12.4 /usr/lib64/parrot/3.11.0/tools/build/pmc2c.pl --no-lines --library nqp_group --c src/pmc/stable.pmc src/pmc/sixmodelobject.pmc src/pmc/dispatchersub.pmc src/pmc/nqpmultisig.pmc src/pmc/nqplexinfo.pmc src/pmc/nqplexpad.pmc src/pmc/serializationcontext.pmc x86_64-pc-linux-gnu-gcc -c -o nqp_group.o -Isrc/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden nqp_group.c cd src/pmc && x86_64-pc-linux-gnu-gcc -c -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden *.c nqplexinfo.c: In function ‘Parrot_NQPLexInfo_nci_set_static_lexpad_value’: nqplexinfo.c:200:9: warning: implicit declaration of function ‘pmc_new’ nqplexinfo.c:200:9: warning: nested extern declaration of ‘pmc_new’ nqplexinfo.c:200:13: warning: assignment makes pointer from integer without a cast nqplexinfo.c: In function ‘Parrot_NQPLexInfo_nci_finish_static_lexpad’: nqplexinfo.c:234:23: warning: initialization makes pointer from integer without a cast nqplexinfo.c:235:23: warning: initialization makes pointer from integer without a cast nqplexinfo.c: In function ‘Parrot_NQPLexInfo_init_pmc_orig’: nqplexinfo.c:266:33: warning: initialization makes pointer from integer without a cast serializationcontext.c: In function ‘Parrot_SerializationContext_init_orig’: serializationcontext.c:276:5: warning: implicit declaration of function ‘pmc_new’ serializationcontext.c:276:5: warning: nested extern declaration of ‘pmc_new’ serializationcontext.c:276:25: warning: initialization makes pointer from integer without a cast x86_64-pc-linux-gnu-gcc -o src/pmc/nqp_group.so nqp_group.o src/pmc/*.o -Wl,-O1 -Wl,--as-needed -shared -march=amdfam10 -O2 -pipe -Wl,-O1 -Wl,--as-needed -fPIC -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt -lgmp -lreadline -lffi -lpthread -ldl -lm -L/usr/lib64 -licuuc -licudata -lpthread -ldl -lm cd src/ops && /usr/bin/ops2c C --dynamic nqp.ops # Parsing nqp.ops... # Parsed nqp.ops in 3.910 seconds; found 512 ops. # Ops parsed in 3.914 seconds. cd src/ops && x86_64-pc-linux-gnu-gcc -c -o nqp_ops.o -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden nqp_ops.c nqp_ops.c: In function ‘Parrot_nqp_dynop_setup’: nqp_ops.c:6249:9: warning: implicit declaration of function ‘pmc_type’ nqp_ops.c:6249:9: warning: nested extern declaration of ‘pmc_type’ nqp_ops.c: In function ‘Parrot_publish_method_cache_p_p’: nqp_ops.c:11150:9: warning: implicit declaration of function ‘pmc_new’ nqp_ops.c:11150:9: warning: nested extern declaration of ‘pmc_new’ nqp_ops.c:11150:27: warning: initialization makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_publish_method_cache_pc_p’: nqp_ops.c:11176:27: warning: initialization makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_publish_method_cache_p_pc’: nqp_ops.c:11202:27: warning: initialization makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_publish_method_cache_pc_pc’: nqp_ops.c:11228:27: warning: initialization makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_push_dispatchee_p_p’: nqp_ops.c:11794:56: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_push_dispatchee_pc_p’: nqp_ops.c:11811:58: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_push_dispatchee_p_pc’: nqp_ops.c:11828:56: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_push_dispatchee_pc_pc’: nqp_ops.c:11845:58: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_create_sc_p_s’: nqp_ops.c:12526:13: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_create_sc_p_sc’: nqp_ops.c:12535:13: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_s_i_i’: nqp_ops.c:14281:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_s_i_i’: nqp_ops.c:14372:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_sc_i_i’: nqp_ops.c:14463:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_sc_i_i’: nqp_ops.c:14554:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_s_ic_i’: nqp_ops.c:14645:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_s_ic_i’: nqp_ops.c:14736:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_sc_ic_i’: nqp_ops.c:14827:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_sc_ic_i’: nqp_ops.c:14918:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_s_i_ic’: nqp_ops.c:15009:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_s_i_ic’: nqp_ops.c:15100:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_sc_i_ic’: nqp_ops.c:15191:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_sc_i_ic’: nqp_ops.c:15282:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_s_ic_ic’: nqp_ops.c:15373:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_s_ic_ic’: nqp_ops.c:15464:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_i_sc_ic_ic’: nqp_ops.c:15555:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_nqp_radix_p_ic_sc_ic_ic’: nqp_ops.c:15646:9: warning: assignment makes pointer from integer without a cast nqp_ops.c: In function ‘Parrot_repr_get_primitive_type_spec_i_pc’: nqp_ops.c:13013:24: warning: function call has aggregate value nqp_ops.c: In function ‘Parrot_repr_get_primitive_type_spec_i_p’: nqp_ops.c:12997:24: warning: function call has aggregate value cd src/6model && x86_64-pc-linux-gnu-gcc -c -o sixmodelobject.o -I../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden sixmodelobject.c sixmodelobject.c: In function ‘SixModelObject_initialize’: sixmodelobject.c:25:5: warning: implicit declaration of function ‘pmc_type’ sixmodelobject.c:25:5: warning: nested extern declaration of ‘pmc_type’ sixmodelobject.c:33:5: warning: implicit declaration of function ‘pmc_new’ sixmodelobject.c:33:5: warning: nested extern declaration of ‘pmc_new’ sixmodelobject.c:33:16: warning: assignment makes pointer from integer without a cast sixmodelobject.c: In function ‘wrap_object’: sixmodelobject.c:50:5: warning: implicit declaration of function ‘pmc_new_noinit’ sixmodelobject.c:50:5: warning: nested extern declaration of ‘pmc_new_noinit’ sixmodelobject.c:50:20: warning: initialization makes pointer from integer without a cast sixmodelobject.c: In function ‘create_stable’: sixmodelobject.c:161:5: warning: implicit declaration of function ‘pmc_new_init’ sixmodelobject.c:161:5: warning: nested extern declaration of ‘pmc_new_init’ sixmodelobject.c:161:19: warning: initialization makes pointer from integer without a cast cd src/6model && x86_64-pc-linux-gnu-gcc -c -o repr_registry.o -I../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden repr_registry.c repr_registry.c: In function ‘register_repr’: repr_registry.c:33:23: warning: request for implicit conversion from ‘void *’ to ‘struct REPROps **’ not permitted in C++ repr_registry.c:35:23: warning: request for implicit conversion from ‘void *’ to ‘struct REPROps **’ not permitted in C++ repr_registry.c: In function ‘REPR_initialize_registry’: repr_registry.c:44:5: warning: implicit declaration of function ‘pmc_new’ repr_registry.c:44:5: warning: nested extern declaration of ‘pmc_new’ repr_registry.c:44:25: warning: assignment makes pointer from integer without a cast cd src/6model && x86_64-pc-linux-gnu-gcc -c -o knowhow_bootstrapper.o -I../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden knowhow_bootstrapper.c knowhow_bootstrapper.c: In function ‘new_type’: knowhow_bootstrapper.c:46:5: warning: implicit declaration of function ‘pmc_new’ knowhow_bootstrapper.c:46:5: warning: nested extern declaration of ‘pmc_new’ knowhow_bootstrapper.c:46:30: warning: assignment makes pointer from integer without a cast knowhow_bootstrapper.c: In function ‘parents’: knowhow_bootstrapper.c:114:20: warning: initialization makes pointer from integer without a cast knowhow_bootstrapper.c: In function ‘mro’: knowhow_bootstrapper.c:141:20: warning: initialization makes pointer from integer without a cast cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o KnowHOWREPR.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden KnowHOWREPR.c KnowHOWREPR.c: In function ‘instance_of’: KnowHOWREPR.c:36:5: warning: implicit declaration of function ‘pmc_new’ KnowHOWREPR.c:36:5: warning: nested extern declaration of ‘pmc_new’ KnowHOWREPR.c:36:30: warning: assignment makes pointer from integer without a cast KnowHOWREPR.c:37:30: warning: assignment makes pointer from integer without a cast KnowHOWREPR.c: In function ‘get_storage_spec’: KnowHOWREPR.c:164:21: warning: function returns an aggregate cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o P6opaque.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden P6opaque.c P6opaque.c: In function ‘index_mapping_and_flat_list’: P6opaque.c:77:5: warning: implicit declaration of function ‘pmc_new’ P6opaque.c:77:5: warning: nested extern declaration of ‘pmc_new’ P6opaque.c:77:30: warning: initialization makes pointer from integer without a cast P6opaque.c:78:30: warning: initialization makes pointer from integer without a cast P6opaque.c:79:30: warning: initialization makes pointer from integer without a cast P6opaque.c:118:26: warning: assignment makes pointer from integer without a cast P6opaque.c: In function ‘get_storage_spec’: P6opaque.c:804:21: warning: function returns an aggregate P6opaque.c: In function ‘compute_allocation_strategy’: P6opaque.c:207:30: warning: function call has aggregate value cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o P6int.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden P6int.c P6int.c: In function ‘get_storage_spec’: P6int.c:154:21: warning: function returns an aggregate cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o P6str.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden P6str.c P6str.c: In function ‘get_storage_spec’: P6str.c:156:21: warning: function returns an aggregate cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o P6num.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden P6num.c P6num.c: In function ‘get_storage_spec’: P6num.c:154:21: warning: function returns an aggregate cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o HashAttrStore.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden HashAttrStore.c HashAttrStore.c: In function ‘instance_of’: HashAttrStore.c:40:5: warning: implicit declaration of function ‘pmc_new’ HashAttrStore.c:40:5: warning: nested extern declaration of ‘pmc_new’ HashAttrStore.c:40:16: warning: assignment makes pointer from integer without a cast HashAttrStore.c: In function ‘get_storage_spec’: HashAttrStore.c:173:21: warning: function returns an aggregate cd src/6model/reprs && x86_64-pc-linux-gnu-gcc -c -o Uninstantiable.o -I../../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden Uninstantiable.c Uninstantiable.c: In function ‘get_storage_spec’: Uninstantiable.c:153:21: warning: function returns an aggregate cd src/6model && x86_64-pc-linux-gnu-gcc -c -o multi_dispatch.o -I../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden multi_dispatch.c multi_dispatch.c: In function ‘nqp_multi_dispatch’: multi_dispatch.c:270:9: warning: implicit declaration of function ‘pmc_type’ multi_dispatch.c:270:9: warning: nested extern declaration of ‘pmc_type’ cd src/6model && x86_64-pc-linux-gnu-gcc -c -o serialization_context.o -I../../src/pmc -I/usr/include/parrot/3.11.0 -I/usr/include/parrot/3.11.0/pmc -march=amdfam10 -O2 -pipe -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DHASATTRIBUTE_HOT -DHASATTRIBUTE_COLD -DHAS_GETTEXT -I/usr/lib64/libffi-3.0.10/include -fPIC -g -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -Wenum-compare -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definition -Wstrict-prototypes -fvisibility=hidden serialization_context.c serialization_context.c: In function ‘setup_sc_stores’: serialization_context.c:15:5: warning: implicit declaration of function ‘pmc_new’ serialization_context.c:15:5: warning: nested extern declaration of ‘pmc_new’ serialization_context.c:15:9: warning: assignment makes pointer from integer without a cast cd src/ops && x86_64-pc-linux-gnu-gcc -o nqp_ops.so nqp_ops.o ../6model/sixmodelobject.o ../6model/repr_registry.o ../6model/knowhow_bootstrapper.o ../6model/reprs/KnowHOWREPR.o ../6model/reprs/P6opaque.o ../6model/reprs/P6int.o ../6model/reprs/P6str.o ../6model/reprs/P6num.o ../6model/reprs/HashAttrStore.o ../6model/reprs/Uninstantiable.o ../6model/multi_dispatch.o ../6model/serialization_context.o -Wl,-O1 -Wl,--as-needed -shared -march=amdfam10 -O2 -pipe -Wl,-O1 -Wl,--as-needed -fPIC -lnsl -ldl -lm -lcrypt -lutil -lpthread -lrt -lgmp -lreadline -lffi -lpthread -ldl -lm -L/usr/lib64 -licuuc -licudata -lpthread -ldl -lm /usr/bin/perl5.12.4 -MExtUtils::Command -e cp src/pmc/nqp_group.so dynext /usr/bin/perl5.12.4 -MExtUtils::Command -e cp src/ops/nqp_ops.so dynext /usr/bin/perl5.12.4 -MExtUtils::Command -e chmod 755 dynext/nqp_group.so /usr/bin/perl5.12.4 -MExtUtils::Command -e chmod 755 dynext/nqp_ops.so /usr/bin/parrot -o PASTRegex.pbc src/PASTRegex.pir src/PAST/Regex.pir src/PAST/Compiler-Regex.pir src/PAST/SixModelPASTExtensions.pir src/PAST/NQP.pir src/cheats/parrot-callcontext.pir src/cheats/parrot-sub.pir /usr/bin/parrot -o src/stage0/NQPRegex.pbc src/stage0/Regex-s0.pir /usr/bin/parrot -o src/stage0/NQPRegex.pbc src/stage0/Regex-s0.pir /usr/bin/parrot -o src/stage0/NQPRegex.pbc src/stage0/Regex-s0.pir /usr/bin/parrot -o src/stage0/NQPRegex.pbc src/stage0/Regex-s0.pir /usr/bin/parrot: symbol lookup error: dynext/nqp_group.so: undefined symbol: pmc_new /usr/bin/parrot: symbol lookup error: dynext/nqp_group.so: undefined symbol: pmc_new make: *** [src/stage0/NQPHLL.pbc] Error 127 make: *** Waiting for unfinished jobs.... make: *** [src/stage0/NQPP6Regex.pbc] Error 127 /usr/bin/parrot: symbol lookup error: dynext/nqp_group.so: undefined symbol: pmc_new make: *** [src/stage0/nqp.pbc] Error 127 /usr/bin/parrot: symbol lookup error: dynext/nqp_group.so: undefined symbol: pmc_new make: *** [src/stage0/NQPRegex.pbc] Error 127 emake failed * ERROR: dev-lang/nqp-2011.10 failed (compile phase): * emake failed * * Call stack: * ebuild.sh, line 85: Called src_compile * environment, line 2189: Called _eapi2_src_compile * phase-helpers.sh, line 577: Called die * The specific snippet of code: * emake || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-lang/nqp-2011.10', * the complete build log and the output of 'emerge -pqv =dev-lang/nqp-2011.10'. * The complete build log is located at '/var/tmp/portage/dev-lang/nqp-2011.10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/nqp-2011.10/temp/environment'. * S: '/var/tmp/portage/dev-lang/nqp-2011.10/work/nqp-2011.10'