I have rakudo built under my parrot directory. I updated and rebuilt parrot, then updated and rebuilt rakudo, but rakudo won
~/parrot $ svn up (lots of files update) ~/parrot $ gmake (parrot re-builds OK) ~/parrot $ cd languages/rakudo/ ~/parrot/languages/rakudo $ git pull (files update) ~/parrot/languages/rakudo $ gmake /home/yary/parrot/parrot /home/yary/parrot/runtime/parrot/library/PGE/Perl6Grammar.pbc \ --output=src/gen_grammar.pir \ src/parser/grammar.pg src/parser/grammar-oper.pg /home/yary/parrot/parrot /home/yary/parrot/compilers/nqp/nqp.pbc --output=src/gen_actions.pir \ --encoding=fixed_8 --target=pir src/parser/actions.pm cd src/pmc && perl /home/yary/parrot/tools/build/dynpmc.pl generate perl6str objectref perl6scalar mutablevar perl6multisub cd src/pmc && perl /home/yary/parrot/tools/build/dynpmc.pl compile perl6str objectref perl6scalar mutablevar perl6multisub cc -c -o perl6str.o -I/home/yary/parrot/include -I/home/yary/parrot/src/pmc -fno-delete-null-pointer-checks -pipe -I/usr/local/include -pthread -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED -DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN -DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -falign-functions=16 -maccumulate-outgoing-args -W -Wall -Waggregate-return -Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization -Wendif-labels -Wformat -Wformat-extra-args -Wformat-nonliteral -Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winline -Wmissing-braces -Wno-missing-format-attribute -Wpacked -Wparentheses -Wpointer-arith -Wreturn-type -Wsequence-point -Wno-shadow -Wsign-compare -Wstrict-aliasing -Wswitch -Wswitch-default -Wtrigraphs -Wundef -Wunknown-pragmas -Wno-unused -Wwrite-strings -Wbad-function-cast -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wnonnull -DPIC -fPIC -g -DHAS_JIT -DI386 -DHAVE_COMPUTED_GOTO perl6str.c ./perl6str.pmc: In function `Parrot_Perl6Str_decrement': ./perl6str.pmc:372: error: `Parrot_Perl6Str_attributes' undeclared (first use in this function) ./perl6str.pmc:372: error: (Each undeclared identifier is reported only once ./perl6str.pmc:372: error: for each function it appears in.) ./perl6str.pmc:372: error: `attrs' undeclared (first use in this function) ./perl6str.pmc:372: warning: implicit declaration of function `PARROT_PERL6STR' ./perl6str.pmc: In function `Parrot_Perl6Str_get_number': ./perl6str.pmc:124: error: `Parrot_Perl6Str_attributes' undeclared (first use in this function) ./perl6str.pmc:124: error: `attrs' undeclared (first use in this function) ./perl6str.pmc: In function `Parrot_Perl6Str_increment': ./perl6str.pmc:276: error: `Parrot_Perl6Str_attributes' undeclared (first use in this function) ./perl6str.pmc:276: error: `attrs' undeclared (first use in this function) compile perl6str.c failed (256) gmake: *** [src/pmc/perl6_group.so] Error 2 Something is looking for "Parrot_Perl6Str_attributes" but can't find it? Is there something I need to do after "git pull"? Any other tips? thanks in advance -y