F-Droid can't build
..a.s apparently Java21 is needed now: https://gitlab.com/fdroid/fdroiddata/-/jobs/6000071270#L332
Since we are based on Debian oldstable and soon stable, we can't provide that (yet): https://packages.debian.org/search?suite=all§ion=all&arch=amd64&searchon=names&keywords=openjdk-21 but just 11 and 17
/LE: fyi https://gitlab.com/fdroid/fdroiddata/-/commit/493e751e415d5cc3877f9a2eaf079a38e8157cf6
So it will take ~2 years for you to support Java 21, right? I'll either switch back to Java 17, or try to consider IzzyOnDroid for now (probably the first one). Thanks for letting me know!
Which great feature(s) do you use that's (only) in 21?
I only saw one article with comparison how Java 21 improves build times. But mostly it's just my weird need while doing an over-engined student project to use all the most recent/alpha technologies possible. So it will hurt my ego a little, but I'll downgrade to Java 17, it will not cause any troubles to the code itself. 😅
Ping us when ready :)
🔔🔔🔔
Should be fine hopefully
thanks https://gitlab.com/fdroid/fdroiddata/-/commit/7dd16b36c78dbcb456b0a12d9ef5973c469ac4d7
Is gradle 9.0.0-rc-3 really really needed?
We tend to have stable versions available
Hi, I have it just for the "flex" (being ready for the future). But no code changes except the gradle version itself are needed on my side, so I'll downgrade back to 8.14.x in the afternoon. Thanks for the notice.
We've done the same for our recipe: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/25304/diffs#91e07fc3d408d38f94cb067041c547b49bde182d_237_243
So I do not need to do anything now, right?
Not today, but ping us on the next release so we remove the fix
Hi, I just pushed a new version that uses Gradle 9.1.0, I'll create a release in few mins — your temp fix can be removed. Thanks for it.
AGP 8.12.x/8.13.0 doesn't work on the buildserver. See https://gitlab.com/fdroid/admin/-/issues/593 for more details. Could you please downgrade AGP to 8.11.1? Thanks!
This release is just a minor one, I would rather ship this one and wait for the issue to get resolved on your side. Unless this causes red lights blinking at your dashboards all the time. My next release will take quite some time to come out, so this can wait.