| 16 May 2025 |
emily | though of course a binary build is less of a burden than a source one | 20:26:19 |
| 17 May 2025 |
| terrorjack set a profile picture. | 08:53:54 |
| 21 May 2025 |
msgilligan | I'm ready to begin experimenting with JDK 25 and a Temurin EA binary build would be helpful. Since JDK 25 will be LTS and will be final in September, getting packages migrated to JDK 25 earlier will help get more ported in time for the Nix 25.11 release.
(Projects using Gradle have a tougher time since Gradle is usually the critical path to upgrading to a new JDK. I'm considering migrating one project to Maven mainly for this reason.)
As others have mentioned, things like EA releases could also be provided in a repo other than Nixpkgs.
| 22:16:38 |
| 22 May 2025 |
raboof | I agree the ideal solution would be to allow getting 'unusual' JVMs (such as EA ones) though packages outside of nixpkgs. Sadly the nix packaging for a JVM seems nontrivial and currently not easily reusable outside of nixpkgs, which is how I ended up proposing https://github.com/NixOS/nixpkgs/pull/368598 for now. | 09:47:50 |
raboof | (I used to have something based on https://github.com/shyiko/jabba but that seems no longer active) | 09:51:09 |