Changing the Python release cadence
Changing the Python release cadence
Posted Oct 24, 2019 4:52 UTC (Thu) by flussence (guest, #85566)Parent article: Changing the Python release cadence
Perl 6 had a monthly release cycle, which worked well… up until early this year when something happened, they decided to skip 4 months, and the build tooling silently broke in the meantime. (And judging by Gentoo's package being stuck at 2019.03 and my own inability to compile it from source, nothing's changed.)
Posted Oct 24, 2019 21:46 UTC (Thu)
by kjpye (subscriber, #81527)
[Link] (1 responses)
If you're using rakudobrew to build it, and you have a really old version, then you'll need to delete it and start again. The new version has many advantages, but they required a different disk layout which is incompatible with older versions.
The next rakudo release is imminent, and will probably be followed fairly quickly by a Rakudo Star release which is more end-user focussed.
Posted Oct 25, 2019 0:45 UTC (Fri)
by flussence (guest, #85566)
[Link]
I've built it straight from git since long before rakudobrew existed, and using a completely fresh checkout doesn't help. The configure script dies with a missing function error: That function *is* exported in the same Config.pm that stacktrace comes from though, so… what the hell?
Changing the Python release cadence
Changing the Python release cadence
> If you're using rakudobrew to build it, and you have a really old version, then you'll need to delete it and start again.
HEAD is now at 93f8ff873 [MoarVM Bump] Brings 5 commits
Building NQP ...
/usr/bin/perl Configure.pl --prefix=/home/me/perl6/install --make-install --git-protocol=https \
--no-relocatable --no-ignore-errors --silent-build --backends=moar --gen-moar
Undefined subroutine &main::slurp called at Configure.pl line 52.
at /home/me/perl6/rakudo/nqp/3rdparty/nqp-configure/lib/NQP/Config.pm line 35.
NQP::Config::__ANON__("Undefined subroutine &main::slurp called at Configure.pl line"...) called at Configure.pl line 51