petdance/scratch — Issue #1175: gms issues on powerpc (OpenBSD)
Author: petdance
Created: 2011-11-14 06:14:58+00:00
State: open
Labels: Pri-normal, Sev-medium

```
The gms garbage collector apparently still has issues on the powerpc
platform. This one can be triggered while compiling rakudo (star) with
a parrot using gms, while building the Math::Model module:

/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Math/Model.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/Math/Model.pm
src/gc/gc_gms.c:1100: failed assertion 'PObj_constant_TEST(pmc) || (int)POBJ2GE
N(pmc) == i'

It works fine when using ms2. Unfortunately, I can't provide much more
information because I don't own a powerpc myself, but it shouldn't be
hard to reproduce.

Full build log:

cd rakudo && /usr/bin/perl Configure.pl --parrot-config=/usr/local/bin/parrot_c
onfig && make

Reading configuration information from /usr/local/bin/parrot_config ...
Verifying Parrot installation...

Creating Makefile ...
Creating config.status ...
Cleaning up ...

You can now use 'gmake' to build Rakudo Perl.
After that, you can use 'gmake test' to run some local tests,
or 'gmake spectest' to check out (via git) a copy of the Perl 6
official test suite and run its tests.

/usr/local/bin/parrot-nqp --output=src/gen/Attribute.pir --encoding=utf8 --tar
get=pir src/metamodel/Attribute.nqp
/usr/local/bin/parrot-nqp --output=src/gen/RoleToRoleApplier.pir --encoding=utf
8 --target=pir src/metamodel/RoleToRoleApplier.nqp
/usr/local/bin/parrot-nqp --output=src/gen/RoleToClassApplier.pir --encoding=ut
f8 --target=pir src/metamodel/RoleToClassApplier.nqp
/usr/local/bin/parrot-nqp --output=src/gen/RoleToInstanceApplier.pir --encoding
=utf8 --target=pir src/metamodel/RoleToInstanceApplier.nqp
/usr/bin/perl build/gen_builtins_pir.pl src/glue/contextuals.pir src/glue/disp
atch.pir src/glue/enum.pir src/glue/phasers.pir src/glue/regex.pir src/glue
/role.pir src/glue/run.pir src/glue/types.pir src/builtins/Mu.pir src/metam
odel/ClassHOW.pir src/builtins/Any.pir src/gen/Attribute.pir src/builtins/Co
ol.pir src/metamodel/RoleHOW.pir src/gen/RoleToRoleApplier.pir src/gen/RoleT
oClassApplier.pir src/gen/RoleToInstanceApplier.pir src/metamodel/GrammarHOW.
pir src/builtins/Role.pir src/builtins/ConcreteRole.pir src/builtins/Positio
nal.pir src/builtins/Iterable.pir src/builtins/Iterator.pir src/builtins/EMP
TY.pir src/builtins/List.pir src/builtins/ParrotIter.pir src/builtins/ListIt
er.pir src/builtins/MapIter.pir src/builtins/GatherIter.pir src/builtins/Par
cel.pir src/builtins/ParcelIter.pir src/builtins/Bool.pir src/builtins/Int.p
ir src/builtins/Num.pir src/builtins/Str.pir src/builtins/Enum.pir src/buil
tins/Pair.pir src/builtins/Code.pir src!
/builtins/Block.pir src/builtins/Routine.pir src/builtins/Multi.pir src/bui
ltins/Sub.pir src/builtins/Method.pir src/builtins/Submethod.pir src/builtin
s/Regex.pir src/builtins/Associative.pir src/builtins/Array.pir src/builtins
/Seq.pir src/builtins/Proxy.pir src/builtins/ContainerDeclarand.pir src/buil
tins/Exception.pir src/builtins/Failure.pir src/builtins/Signature.pir src/b
uiltins/Junction.pir src/builtins/Capture.pir src/builtins/assign.pir src/bu
iltins/metaops.pir src/builtins/control.pir src/builtins/Cursor.pir > src/gen
/builtins.pir
/usr/bin/perl build/gen_uprop_pir.pl > src/gen/uprop-cheats.pir
/usr/bin/perl build/gen_cheats_pir.pl src/cheats/constants.pir src/cheats/perl
6-compiler.pir src/cheats/autoincrement.pir src/cheats/fail.pir src/cheats/o
bject.pir src/cheats/int-ops.pir src/cheats/num-ops.pir src/cheats/str-ops.p
ir src/cheats/relops.pir src/cheats/only_infix_redispatcher.pir src/cheats/i
mport.pir src/cheats/want-caller-side-callsig.pir src/cheats/parrot-role-quir
ks.pir src/cheats/parrot/attriter.pir src/cheats/parrot/Protoobject.pir src/
cheats/parrot/P6metaclass.pir src/cheats/parrot/P6role.pir src/cheats/parrot/
Sub.pir src/gen/uprop-cheats.pir src/cheats/parrot/register.pir > src/gen/che
ats.pir
/usr/local/bin/parrot-nqp --output=src/gen/signature_pm.pir --encoding=utf8 --
target=pir src/Perl6/Compiler/Signature.pm
/usr/local/bin/parrot-nqp --output=src/gen/parameter_pm.pir --encoding=utf8 --
target=pir src/Perl6/Compiler/Parameter.pm
/usr/local/bin/parrot-nqp --output=src/gen/package_pm.pir --encoding=utf8 --ta
rget=pir src/Perl6/Compiler/Package.pm
/usr/local/bin/parrot-nqp --output=src/gen/module_pm.pir --encoding=utf8 --tar
get=pir src/Perl6/Compiler/Module.pm
/usr/local/bin/parrot-nqp --output=src/gen/role_pm.pir --encoding=utf8 --targe
t=pir src/Perl6/Compiler/Role.pm
/usr/local/bin/parrot-nqp --output=src/gen/locator_pm.pir --encoding=utf8 --ta
rget=pir src/Perl6/Module/Locator.pm
/usr/local/bin/parrot-nqp --output=src/gen/versiondetectionactions_pm.pir --enc
oding=utf8 --target=pir src/Perl6/Module/VersionDetectionActions.pm
/usr/local/bin/parrot-nqp --output=src/gen/loader_pm.pir --encoding=utf8 --tar
get=pir src/Perl6/Module/Loader.pm
/usr/local/bin/parrot-nqp --output=src/gen/backtraceprinter_pm.pir --encoding=u
tf8 --target=pir src/Perl6/BacktracePrinter.pm
/usr/local/bin/parrot-nqp --target=pir --output=src/gen/perl6-grammar.pir --enc
oding=utf8 src/Perl6/Grammar.pm
/usr/local/bin/parrot-nqp --target=pir --output=src/gen/perl6-actions.pir --enc
oding=utf8 src/Perl6/Actions.pm
/usr/bin/perl -I/usr/local/lib/parrot/3.6.0/tools/lib build/gen_objectref_pmc.p
l src/pmc/objectref_pmc.template src/pmc/objectref.pmc
/usr/bin/perl /usr/local/lib/parrot/3.6.0/tools/build/pmc2c.pl --no-lines --dum
p --include src/pmc --include /usr/local/src/parrot/3.6.0 --include /usr/local/
src/parrot/3.6.0/pmc src/pmc/objectref.pmc
/usr/bin/perl /usr/local/lib/parrot/3.6.0/tools/build/pmc2c.pl --no-lines --dum
p --include src/pmc --include /usr/local/src/parrot/3.6.0 --include /usr/local/
src/parrot/3.6.0/pmc src/pmc/perl6str.pmc src/pmc/objectref.pmc src/pmc/perl6s
calar.pmc src/pmc/mutablevar.pmc src/pmc/perl6multisub.pmc src/pmc/p6invocatio
n.pmc src/pmc/p6opaque.pmc src/pmc/p6role.pmc src/pmc/p6lowlevelsig.pmc
/usr/bin/perl /usr/local/lib/parrot/3.6.0/tools/build/pmc2c.pl --no-lines --c -
-include src/pmc --include /usr/local/src/parrot/3.6.0 --include /usr/local/src
/parrot/3.6.0/pmc src/pmc/perl6str.pmc src/pmc/objectref.pmc src/pmc/perl6scal
ar.pmc src/pmc/mutablevar.pmc src/pmc/perl6multisub.pmc src/pmc/p6invocation.p
mc src/pmc/p6opaque.pmc src/pmc/p6role.pmc src/pmc/p6lowlevelsig.pmc
/usr/bin/perl /usr/local/lib/parrot/3.6.0/tools/build/pmc2c.pl --no-lines --lib
rary perl6_group --c src/pmc/perl6str.pmc src/pmc/objectref.pmc src/pmc/perl6s
calar.pmc src/pmc/mutablevar.pmc src/pmc/perl6multisub.pmc src/pmc/p6invocatio
n.pmc src/pmc/p6opaque.pmc src/pmc/p6role.pmc src/pmc/p6lowlevelsig.pmc
cc -c -o perl6_group.o -Isrc/pmc -I/usr/local/include/parrot/3.6.0 -I/usr/local
/include/parrot/3.6.0/pmc -fno-delete-null-pointer-checks -pipe -fstack-protect
or -I/usr/local/include -pthread -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATE
D -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHA
SATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DPI
C -fPIC -g -falign-functions=16 -funit-at-a-time -W -Wall -Waggregate-return -
Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wd
iv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonlite
ral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Wi
nvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-at
tribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-ari
th -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasi
ng -Wstrict-aliasing=2 -Wswitch -Wswitch-!
default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wvariadic-macros -W
write-strings -Wc++-compat -Wdeclaration-after-statement -Werror=declaration-af
ter-statement -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-d
eclarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wold-style-definit
ion -Wstrict-prototypes -fvisibility=hidden perl6_group.c
cd src/pmc && cc -c -I/usr/local/include/parrot/3.6.0 -I/usr/local/include/parr
ot/3.6.0/pmc -fno-delete-null-pointer-checks -pipe -fstack-protector -I/usr/loc
al/include -pthread -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRI
BUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PU
RE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -DPIC -fPIC -g -
falign-functions=16 -funit-at-a-time -W -Wall -Waggregate-return -Wcast-align -
Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wdiv-by-zero -W
endif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-
security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -W
missing-braces -Wmissing-field-initializers -Wno-missing-format-attribute -Wmis
sing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-arith -Wpointer-
sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-a
liasing=2 -Wswitch -Wswitch-default -Wtri!
graphs -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
perl6multisub.c: In function 'Parrot_Perl6MultiSub_destroy':
perl6multisub.c:955: warning: empty body in an if-statement
perl6multisub.c:958: warning: empty body in an if-statement
perl6multisub.c: In function 'Parrot_Perl6MultiSub_push_pmc_orig':
perl6multisub.c:1470: warning: empty body in an if-statement
perl6multisub.c:1475: warning: empty body in an if-statement
cd src/binder && cc -c -o bind.o -I../../src/pmc -I/usr/local/include/parrot/3.
6.0 -I/usr/local/include/parrot/3.6.0/pmc -fno-delete-null-pointer-checks -pipe
-fstack-protector -I/usr/local/include -pthread -DHASATTRIBUTE_CONST -DHASATT
RIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUT
E_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNU
SED_RESULT -DPIC -fPIC -g -falign-functions=16 -funit-at-a-time -W -Wall -Wag
gregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-
optimization -Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args
-Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-s
elf -Winline -Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-m
issing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparenthes
es -Wpointer-arith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare
-Wstrict-aliasing -Wstrict-aliasing=2 -W!
switch -Wswitch-default -Wtrigraphs -Wundef -Wno-unused -Wunknown-pragmas -Wva
riadic-macros -Wwrite-strings -Wc++-compat -Wdeclaration-after-statement -Werro
r=declaration-after-statement -Wimplicit-function-declaration -Wimplicit-int -W
main -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -Wo
ld-style-definition -Wstrict-prototypes -fvisibility=hidden bind.c
cc -o src/pmc/perl6_group.so perl6_group.o src/pmc/*.o src/binder/bind.o -Wl,-E
-fstack-protector -L/usr/local/lib -shared -fPIC -fstack-protector -lm -lut
il -lreadline -lncurses -pthread -lm -L/usr/local/lib -licui18n -licuuc -lic
udata -pthread -lm
cd src/ops && /usr/local/bin/ops2c C --dynamic perl6.ops
# Parsing perl6.ops...
# Parsed perl6.ops in 47.773 seconds; found 77 ops.
# Ops parsed in 47.948 seconds.
cd src/ops && cc -c -o perl6_ops.o -I/usr/local/include/parrot/3.6.0 -I/usr/loc
al/include/parrot/3.6.0/pmc -fno-delete-null-pointer-checks -pipe -fstack-prote
ctor -I/usr/local/include -pthread -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECA
TED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -D
HASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT -D
PIC -fPIC -g -falign-functions=16 -funit-at-a-time -W -Wall -Waggregate-return
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -
Wdiv-by-zero -Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonli
teral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline -
Winvalid-pch -Wmissing-braces -Wmissing-field-initializers -Wno-missing-format-
attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wparentheses -Wpointer-a
rith -Wpointer-sign -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-alia
sing -Wstrict-aliasing=2 -Wswitch -Wswitc!
h-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-defin
ition -Wstrict-prototypes -fvisibility=hidden perl6_ops.c
cd src/ops && cc -o perl6_ops.so perl6_ops.o -Wl,-E -fstack-protector -L/usr/l
ocal/lib -shared -fPIC -fstack-protector -lm -lutil -lreadline -lncurses -pt
hread -lm -L/usr/local/lib -licui18n -licuuc -licudata -pthread -lm
/usr/bin/perl -MExtUtils::Command -e cp src/pmc/perl6_group.so src/ops/perl6_op
s.so dynext
/usr/bin/perl -MExtUtils::Command -e chmod 755 dynext/perl6_group.so
/usr/bin/perl -MExtUtils::Command -e chmod 755 dynext/perl6_ops.so
/usr/bin/perl -e "" > src/gen/core.pir
/usr/bin/perl build/gen_version.pl > src/gen/version.pir
/usr/local/bin/parrot -o src/gen/perl6.pbc src/Perl6/Compiler.pir
/usr/bin/perl build/gen_core_pm.pl src/core/Positional.pm src/core/Associative
.pm src/core/Callable.pm src/core/Abstraction.pm src/core/traits.pm src/cor
e/metaops.pm src/core/operators.pm src/glue/handles.pm src/glue/subset.pm s
rc/glue/enum.pm src/cheats/trait-export.pm src/cheats/num.pm src/cheats/eval
.pm src/core/Mu.pm src/core/Bool.pm src/core/Order.pm src/core/Parcel.pm s
rc/core/Any.pm src/core/Any-list.pm src/core/Code.pm src/core/Cool.pm src/c
ore/Cool-num.pm src/core/Cool-str.pm src/core/List.pm src/core/Set.pm src/c
ore/Array.pm src/core/Numeric.pm src/core/Real.pm src/core/Int.pm src/core/
Iterable.pm src/core/Iterator.pm src/core/Num.pm src/core/Rat.pm src/core/C
omplex.pm src/core/Stringy.pm src/core/Buf.pm src/core/Str.pm src/core/What
ever.pm src/core/Pair.pm src/core/RangeIter.pm src/core/Range.pm src/core/E
numMap.pm src/core/Hash.pm src/core/Enum.pm src/core/IO.pm src/core/IO/ArgF
iles.pm src/core/IO/Socket.pm src/core/!
IO/Socket/INET.pm src/core/IO/Stat..pm src/core/Parameter.pm src/core/Signa
ture.pm src/core/Block.pm src/core/WhateverCode.pm src/core/Routine.pm src/
core/Regex.pm src/core/Junction.pm src/core/Grammar.pm src/core/system.pm s
rc/cheats/process.pm src/core/tai-utc.pm src/core/Duration.pm src/core/Insta
nt.pm src/core/Temporal.pm src/core/Match.pm src/core/Attribute.pm src/core
/CallFrame.pm src/core/Capture.pm src/core/MAIN.pm src/core/YOU_ARE_HERE.pm
> src/gen/core.pm
/usr/local/bin/parrot src/gen/perl6.pbc --target=pir src/gen/core.pm > src/g
en/core.pir
/usr/bin/perl build/gen_version.pl > src/gen/version.pir
/usr/local/bin/parrot -o perl6.pbc src/Perl6/Compiler.pir
/usr/local/bin/pbc_to_exe perl6.pbc
cc -o perl6.o -I"/usr/local/include/parrot/3.6.0" -fno-delete-null-pointer-che
cks -pipe -fstack-protector -I/usr/local/include -pthread -DHASATTRIBUTE_CONST
-DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHA
SATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE
_WARN_UNUSED_RESULT -c perl6.c
Compiled: perl6.o
g++ -o perl6 "perl6.o" "/usr/local/lib/parrot/3.6.0/parrot_config.o" -Wl,-R"/us
r/local/lib" -L/usr/local/lib -lparrot -Wl,-R/usr/libdata/perl5/powerpc-openbsd
/5.12.2/CORE -Wl,-E -fstack-protector -lm -lutil -lreadline -lncurses -pthrea
d -lm -L/usr/local/lib -licui18n -licuuc -licudata -pthread -lm
/usr/local/lib/libparrot.so.3.0: warning: vsprintf() is often misused, please u
se vsnprintf()
/usr/local/lib/libparrot.so.3.0: warning: strcpy() is almost always misused, pl
ease use strlcpy()
/usr/local/lib/libparrot.so.3.0: warning: sprintf() is often misused, please us
e snprintf()
/usr/local/lib/libparrot.so.3.0: warning: strcat() is almost always misused, pl
ease use strlcat()
Linked: perl6
/usr/local/bin/parrot perl6.pbc --target=pir --output=Test.pir Test.pm
===> lang/rakudo
===> Faking installation for rakudo-2011.07
cd rakudo && make install
/usr/bin/perl -MExtUtils::Command -e mkpath /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib
/usr/bin/perl -MExtUtils::Command -e cp perl6.pbc /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6
/usr/bin/perl -MExtUtils::Command -e cp Test.pm /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib
/usr/bin/perl -MExtUtils::Command -e cp Test.pir /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib
/usr/bin/perl -MExtUtils::Command -e mkpath /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/dynext
/usr/bin/perl -MExtUtils::Command -e cp src/pmc/perl6_group.so src/ops/perl
6_ops.so /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/
dynext
/usr/bin/perl -MExtUtils::Command -e mkpath /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/bin
/usr/bin/perl -MExtUtils::Command -e cp perl6 /usr/ports/pobj/rakudo
-2011.07/fake-macppc/usr/local/bin
/usr/bin/perl -MExtUtils::Command -e chmod 755 /usr/ports/pobj
/rakudo-2011.07/fake-macppc/usr/local/bin/perl6
/usr/bin/perl -MExtUtils::Command -e mkpath	/usr/ports/pobj/r
akudo-2011.07/fake-macppc/usr/local/share/doc/rakudo
/usr/bin/perl -MExtUtils::Command -e mkpath	/usr/ports/pobj/r
akudo-2011.07/fake-macppc/usr/local/share/doc/rakudo/announce
/usr/bin/perl -MExtUtils::Command -e cp README CREDITS LICENSE docs/*
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/share/doc/rakudo
/usr/bin/perl -MExtUtils::Command -e cp README CREDITS LICENSE docs/*/annou
nce /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/share/doc/rakudo/an
nounce
/usr/bin/perl -MExtUtils::Command -e mkpath /usr/ports/pobj/rakudo-2011.07/fake
-macppc/usr/local/man/man1
/usr/bin/pod2man docs/running.pod --name=perl6 > /usr/ports/pobj/rakudo-2011.07
/fake-macppc/usr/local/man/man1/perl6.1
/usr/bin/pod2man docs/running.pod --name=rakudo > /usr/ports/pobj/rakudo-2011.0
7/fake-macppc/usr/local/man/man1/rakudo.1
/usr/bin/perl -MExtUtils::Command -e cp /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/bin/perl6 .
/usr/bin/perl -MExtUtils::Command -e chmod 755 perl6
Installing 'ufo'
/usr/bin/perl -MExtUtils::Command -e cp modules/ufo/bin/ufo /usr/ports/pobj/
rakudo-2011.07/fake-macppc/usr/local/bin/ufo
/usr/bin/perl -MExtUtils::Command -e chmod 755 /usr/ports/pobj/
rakudo-2011.07/fake-macppc/usr/local/bin/ufo
/usr/bin/perl build/module-install.pl /usr/ports/pobj/rakudo-2011.07/fake-macpp
c/usr/local/bin/perl6 /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/
parrot/3.6.0/languages/perl6/lib modules/zavolaj modules/xml-writer modules/s
vg modules/svg-plot modules/Math-RungeKutta modules/Math-Model modules/perl
6-Config-INI modules/perl6-Term-ANSIColor modules/Algorithm-Viterbi modules/
test-mock modules/Perl6-MIME-Base64 modules/perl6-lwp-simple modules/json m
odules/perl6-digest-md5 modules/perl6-File-Tools modules/panda modules/http-
server-simple
modules/zavolaj/lib/NativeCall.pm6 => /usr/ports/pobj/rakudo-2011.07/fake-macpp
c/usr/local/lib/parrot/3.6.0/languages/perl6/lib/NativeCall.pm6
modules/xml-writer/lib/XML/Writer.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/XML/Writer.pm
modules/svg/lib/SVG.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/
lib/parrot/3.6.0/languages/perl6/lib/SVG.pm
modules/svg-plot/lib/SVG/Box.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/u
sr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Box.pm
modules/svg-plot/lib/SVG/Plot.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/
usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot.pm
modules/svg-plot/lib/SVG/Plot/Pie.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Pie.pm
modules/svg-plot/lib/SVG/Plot/Positioned.pm => /usr/ports/pobj/rakudo-2011.07/f
ake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Positioned.p
m
modules/svg-plot/lib/SVG/Plot/Data/Series.pm => /usr/ports/pobj/rakudo-2011.07/
fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Data/Series
.pm
modules/svg-plot/lib/SVG/Plot/Data/Marker.pm => /usr/ports/pobj/rakudo-2011.07/
fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Data/Marker
.pm
modules/Math-RungeKutta/lib/Math/RungeKutta.pm => /usr/ports/pobj/rakudo-2011.0
7/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Math/RungeKutta.pm
modules/Math-Model/lib/Math/Model.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Math/Model.pm
modules/perl6-Config-INI/lib/Config/INI.pm => /usr/ports/pobj/rakudo-2011.07/fa
ke-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Config/INI.pm
modules/perl6-Config-INI/lib/Config/INI/Writer.pm => /usr/ports/pobj/rakudo-201
1.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Config/INI/Writ
er.pm
modules/perl6-Term-ANSIColor/lib/Term/ANSIColor.pm => /usr/ports/pobj/rakudo-20
11.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Term/ANSIColor
.pm
modules/Algorithm-Viterbi/lib/Algorithm/Viterbi.pm => /usr/ports/pobj/rakudo-20
11.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Algorithm/Vite
rbi.pm
modules/test-mock/lib/Test/Mock.pm => /usr/ports/pobj/rakudo-2011.07/fake-macpp
c/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Test/Mock.pm
modules/Perl6-MIME-Base64/lib/MIME/Base64.pm6 => /usr/ports/pobj/rakudo-2011.07
/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/MIME/Base64.pm6
modules/perl6-lwp-simple/lib/LWP/Simple.pm => /usr/ports/pobj/rakudo-2011.07/fa
ke-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/LWP/Simple.pm
modules/json/lib/JSON/Tiny.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr
/local/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny.pm
modules/json/lib/JSON/Tiny/Actions.pm => /usr/ports/pobj/rakudo-2011.07/fake-ma
cppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny/Actions.pm
modules/json/lib/JSON/Tiny/Grammar.pm => /usr/ports/pobj/rakudo-2011.07/fake-ma
cppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny/Grammar.pm
modules/perl6-digest-md5/lib/Digest/MD5.pm => /usr/ports/pobj/rakudo-2011.07/fa
ke-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Digest/MD5.pm
modules/perl6-File-Tools/lib/File/Copy.pm => /usr/ports/pobj/rakudo-2011.07/fak
e-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/File/Copy.pm
modules/perl6-File-Tools/lib/File/Mkdir.pm => /usr/ports/pobj/rakudo-2011.07/fa
ke-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/File/Mkdir.pm
modules/perl6-File-Tools/lib/File/Find.pm => /usr/ports/pobj/rakudo-2011.07/fak
e-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/File/Find.pm
modules/perl6-File-Tools/lib/Shell/Command.pm => /usr/ports/pobj/rakudo-2011.07
/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Shell/Command.pm
modules/panda/lib/Pies.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/loc
al/lib/parrot/3.6.0/languages/perl6/lib/Pies.pm
modules/panda/lib/Panda.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/lo
cal/lib/parrot/3.6.0/languages/perl6/lib/Panda.pm
modules/panda/lib/Panda/Resources.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Resources.pm
modules/panda/lib/Panda/Tester.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Tester.pm
modules/panda/lib/Panda/Installer.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Installer.pm
modules/panda/lib/Panda/Ecosystem.pm => /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Ecosystem.pm
modules/panda/lib/Panda/Fetcher.pm => /usr/ports/pobj/rakudo-2011.07/fake-macpp
c/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Fetcher.pm
modules/panda/lib/Panda/Common.pm => /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Common.pm
modules/panda/lib/Panda/Builder.pm => /usr/ports/pobj/rakudo-2011.07/fake-macpp
c/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Builder.pm
modules/http-server-simple/lib/HTTP/Server/Simple.pm6 => /usr/ports/pobj/rakudo
-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/HTTP/Server
/Simple.pm6
modules/http-server-simple/lib/HTTP/Server/Simple/PSGI.pm6 => /usr/ports/pobj/r
akudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/HTTP/S
erver/Simple/PSGI.pm6
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/NativeCall.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/NativeCall.pm6
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/XML/Writer.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/XML/Writer.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/l
ib/parrot/3.6.0/languages/perl6/lib/SVG.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Box.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/loc
al/lib/parrot/3.6.0/languages/perl6/lib/SVG/Box.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Plot.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/lo
cal/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Plot/Pie.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/us
r/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Pie.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Plot/Positioned.pir /usr/ports/pobj/rakudo-2011.07/fake-ma
cppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Positioned.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Plot/Data/Series.pir /usr/ports/pobj/rakudo-2011.07/fake-m
acppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Data/Series.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/SVG/Plot/Data/Marker.pir /usr/ports/pobj/rakudo-2011.07/fake-m
acppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/SVG/Plot/Data/Marker.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Math/RungeKutta.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Math/RungeKutta.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Math/Model.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/Math/Model.pm
src/gc/gc_gms.c:1100: failed assertion 'PObj_constant_TEST(pmc) || (int)POBJ2GE
N(pmc) == i'
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Config/INI.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/Config/INI.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Config/INI/Writer.pir /usr/ports/pobj/rakudo-2011.07/fake-macp
pc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Config/INI/Writer.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Term/ANSIColor.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/
usr/local/lib/parrot/3.6.0/languages/perl6/lib/Term/ANSIColor.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Algorithm/Viterbi.pir /usr/ports/pobj/rakudo-2011.07/fake-macp
pc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Algorithm/Viterbi.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Test/Mock.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/l
ocal/lib/parrot/3.6.0/languages/perl6/lib/Test/Mock.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/MIME/Base64.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr
/local/lib/parrot/3.6.0/languages/perl6/lib/MIME/Base64.pm6
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/LWP/Simple.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/LWP/Simple.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/JSON/Tiny.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/l
ocal/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/JSON/Tiny/Actions.pir /usr/ports/pobj/rakudo-2011.07/fake-macp
pc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny/Actions.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/JSON/Tiny/Grammar.pir /usr/ports/pobj/rakudo-2011.07/fake-macp
pc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/JSON/Tiny/Grammar.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Digest/MD5.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/Digest/MD5.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/File/Copy.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/l
ocal/lib/parrot/3.6.0/languages/perl6/lib/File/Copy.pm
===SORRY!===
File::Copy is now deprecated, please use Rakudo's IO.copy() instead
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/File/Mkdir.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/
local/lib/parrot/3.6.0/languages/perl6/lib/File/Mkdir.pm
===SORRY!===
File::Mkdir is now deprecated, please use Shell::Command mkpath() instead
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/File/Find.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/l
ocal/lib/parrot/3.6.0/languages/perl6/lib/File/Find.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Shell/Command.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/u
sr/local/lib/parrot/3.6.0/languages/perl6/lib/Shell/Command.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Pies.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/
lib/parrot/3.6.0/languages/perl6/lib/Pies.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local
/lib/parrot/3.6.0/languages/perl6/lib/Panda.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Resources.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Resources.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Tester.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/us
r/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Tester.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Installer.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Installer.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Ecosystem.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc
/usr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Ecosystem.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Fetcher.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/u
sr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Fetcher.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Common.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/us
r/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Common.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/Panda/Builder.pir /usr/ports/pobj/rakudo-2011.07/fake-macppc/u
sr/local/lib/parrot/3.6.0/languages/perl6/lib/Panda/Builder.pm
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/HTTP/Server/Simple.pir /usr/ports/pobj/rakudo-2011.07/fake-mac
ppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/HTTP/Server/Simple.pm6
/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/perl6 --target=pir --o
utput=/usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/local/lib/parrot/3.6.0/lan
guages/perl6/lib/HTTP/Server/Simple/PSGI.pir /usr/ports/pobj/rakudo-2011.07/fak
e-macppc/usr/local/lib/parrot/3.6.0/languages/perl6/lib/HTTP/Server/Simple/PSGI
.pm6
Installing 'ufobuilder'
/usr/bin/perl -MExtUtils::Command -e cp modules/panda/bin/ufobuilder /usr/po
rts/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/ufobuilder
/usr/bin/perl -MExtUtils::Command -e chmod 755 /usr/por
ts/pobj/rakudo-2011.07/fake-macppc/usr/local/bin/ufobuilder
Installing 'panda'
/usr/bin/perl -MExtUtils::Command -e cp modules/panda/bin/panda /usr/ports/p
obj/rakudo-2011.07/fake-macppc/usr/local/bin/panda
/usr/bin/perl -MExtUtils::Command -e chmod 755 /usr/ports/po
bj/rakudo-2011.07/fake-macppc/usr/local/bin/panda
cd /usr/ports/pobj/rakudo-2011.07/rakudo-star-2011.07/docs && install -c -o roo
t -g bin -m 444 UsingPerl6-draft.pdf cheatsheet.txt /usr/ports/pobj/rakudo-201
1.07/fake-macppc/usr/local/share/doc/rakudo
cd /usr/ports/pobj/rakudo-2011.07/rakudo-star-2011.07/docs/announce && install
-c -o root -g bin -m 444 * /usr/ports/pobj/rakudo-2011.07/fake-macppc/usr/loca
l/share/doc/rakudo/announce
===> lang/rakudo
`/usr/ports/pobj/rakudo-2011.07/fake-macppc/.fake_done' is up to date.

```

Originally http://trac.parrot.org/parrot/ticket/2200 by @pstumpf