rakudo / star

Rakudo Star (Raku distribution)
https://rakudo.org/
Artistic License 2.0
265 stars 41 forks source link

2019.07 release? #143

Closed AlexDaniel closed 4 years ago

AlexDaniel commented 5 years ago

2019-07-23T14:01:29Z in #perl6-dev: \<hankache> .tell kawaii regarding the Rakudo Star release we'll start as soon 2019.07.1 is released

Any updates on rakudo star release?

@hankache @clarkema

hankache commented 5 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.

molecules commented 4 years ago

@hankache Thanks for your and everyone else's work on this!

Tyil commented 4 years ago

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!