Great news! Congrats on hitting that major milestone!
Julien Plissonneau Duquène:
Good evening,
Some great news for this week, as I got my "stage 0" gradle (the one that is
locally built by a pre-built binary distribution of Gradle from upstream) to
rebuild itself successfully.
Le 2025-01-17 19:22, Julien Plissonneau Duquène a écrit :
investigate the current Gradle 8.11.1 stage 2 build failure (which looks like
either a Kotlin compiler bug or a dependency on a feature that is missing in
1.3.31) and try to patch the build script to work around that.
It turned out that the amount of patching required was very reasonable given the
version gap. I had to patch a few more lines for Groovy as well, and was
delighted to achieve a successful build two days ago. It was also a pleasant
surprise to notice that the binaries generated by this "stage 1" build are
identical to those built by the "stage 0", which will make the rebootstrapping a
bit easier.
I'm currently working on packaging something that will be unfinished but could
be pushed to experimental to make it easier for others to try the new release,
and I have good hopes to achieve that by next week. Then there will still be
some significant work to update or package missing but important dependencies,
as currently some key features (configuration cache, HTML problem reports, TOML
version catalogs, ...) are disabled because of this.
Now I have a growing stack of TODO items for sponsors/uploaders willing to
participate ;) and published the planned steps for the migrations here [1] (will
update tomorrow).
Have a nice week-end,
[1]: https://salsa.debian.org/jpd/gradle/-/blob/upgrade-to-8.11.1-wip/debian/
wip/action-plan.md