On Thu, May 27, 2010 at 8:47 AM, Will Coleda <[email protected]> wrote: > On Thu, May 27, 2010 at 8:44 AM, Moritz Lenz <[email protected]> wrote: >> Hi, >> >> currently Rakudo doesn't build on parrot HEAD. >> >> The following Patch to Rakudo should fix it, IMHO: >> >> >> diff --git a/src/Perl6/Compiler.pir b/src/Perl6/Compiler.pir >> index 8b27aab..7a495bd 100644 >> --- a/src/Perl6/Compiler.pir >> +++ b/src/Perl6/Compiler.pir >> @@ -17,9 +17,16 @@ Perl6::Compiler - Perl6 compiler >> .loadlib 'perl6_group' >> .loadlib 'perl6_ops' >> .loadlib 'math_ops' >> + >> # for gcd >> .loadlib 'obscure_ops' >> >> +# for pow >> +.loadlib 'trans_ops' >> + >> +# for printerr >> +.loadlib 'io_ops' >> + >> .sub '' :anon :load :init >> load_bytecode 'P6Regex.pbc' >> >> >> However it seems to have no effect. An installable parrot can't load io_ops >> (and maybe trans_ops too, no idea) (not installed? broken?) and fails >> silently (<sarcasm>impressive robustness</sarcasm>). >> >> It would be nice to have those ops back that Rakudo needs :-) >> >> Cheers, >> Moritz >> _______________________________________________ >> http://lists.parrot.org/mailman/listinfo/parrot-dev >> > > I'm assuming that new dynoplibs were created, but not added to > MANIFEST.generated (and therefore not installed). > > -- > Will "Coke" Coleda >
That was it, quick fix in parrot r47055 and rakudo e40ee42. -- Will "Coke" Coleda _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
