Closed AlexDaniel closed 4 years ago
The build process is kind of dead due to changes in Rakudo's build that shipped with 2019.07. It is no longer a matter of running the process, a lot of things need to be fixed, and I am honestly contemplating the idea of scrapping everything and releasing a Rakudo Star 2.0 so to speak.
@hankache Thanks for your and everyone else's work on this!
Having some spare time, I forked this repository to GitLab to try and get a newer release of Rakudo Star to be build through GitLab CI. It took some effort, but I have something that seems to build a proper release: https://gitlab.com/tyil/rakudo-star/-/jobs/338378118. This release tarball also gets compiled in a next step, which is also working now.
I need to iron out some kinks, and update documentation, and after that I want to automatically push new releases to some FTP server if possible as well.
There are some other things that may be improved later on, to slowly get to a "Rakudo Star 2.0" if you will, but that'd take a lot of time and it's already been a long while since we last had a Rakudo Star release.
If desired, I can open a PR on this repository to give you all my changes.
P.S.: I'm only testing this out for GNU+Linux environments, so I cannot make any guarantees on the usability for other environments. I'm also not sure what is "cruft" and what is actually still needed for other environments, so I've tried to keep as much the way it used to be, hoping I don't break those environments. If someone can test these environments, it would be much appreciated!
Any updates on rakudo star release?
@hankache @clarkema