| 11 Sep 2025 |
linsui | Here is an example. | 12:57:15 |
msgilligan | Yeah, I think the existing code can be made simpler and optionally support EA releases. But we're running out of time for 25-EA releases because G.A. is happening on Tuesday 9/16.
nix-jabba looks like it covers the use-cases that I currently use SDKMAN! for -- that's cool!
But, I still think having EA releases in Nixpkgs will be helpful for working on flakes (inside and outside of Nixpkgs) that have dependencies on EA JDKs and possibly other packages (such as Gradle) That's why I made the nixpkgs-jdk-ea repo (which might be better implemented as an overlay)
| 13:55:53 |
| 13 Sep 2025 |
| oak 🏳️🌈♥️ changed their profile picture. | 09:44:41 |
| oak 🏳️🌈♥️ changed their profile picture. | 09:45:49 |
| 14 Sep 2025 |
| @emma:rory.gay joined the room. | 08:39:56 |
| 16 Sep 2025 |
msgilligan | Java 25 was released today. I submitted a PR to update graalvm-oracle_25-ea-36 to graalvm-oracle_25: https://github.com/NixOS/nixpkgs/pull/443470 | 16:21:27 |
msgilligan | Merged! | 16:52:32 |
msgilligan | I submitted a separate PR to make graalvm-oracle_25 the default for graalvm-oracle: https://github.com/NixOS/nixpkgs/pull/443476 | 16:53:38 |
msgilligan | And this PR add Zulu 25: https://github.com/NixOS/nixpkgs/pull/443517 | 18:37:11 |
msgilligan | The Zulu PR is failing nixpkgs-vet with the following message:
Attribute `pkgs.zulu25` is a new top-level package using `pkgs.callPackage ./pkgs/development/compilers/zulu/25.nix { /* ... */ }`.
Please define it in pkgs/by-name/zu/zulu25/package.nix instead.
See `pkgs/by-name/README.md` for more details.
Since the second `callPackage` argument is `{ }`, no manual `callPackage` in pkgs/top-level/all-packages.nix is needed anymore.
This PR introduces additional instances of discouraged patterns as listed above. Merging is discouraged but would not break the base branch.
| 18:38:24 |
msgilligan | Can this be merged as-is or is there a fix we can apply to the PR? | 18:38:54 |
msgilligan | * Can this be merged as-is or is there a fix we can/must apply to the PR? | 20:44:12 |
Tomodachi94 (they/them) | If someone could run nixpkgs-review on https://github.com/NixOS/nixpkgs/pull/364094 I would appreciate it. Apparently it fixes a build failure. I just rebased it onto master because it no longer needs to be built in staging (I'm guessing something switched away from Ant?) | 22:25:25 |
msgilligan | The PR is still tagged with 101-500 rebuilds on both Linux and Darwin. I'm trying to run nixpkgs-review on both aarch64-linux and aarch64-darwin and seeing large numbers of rebuilds on each (Darwin: 10/32/440 built, Linux: 2/67/1937 built) ljhazhiv91kphy8mzqga8w9pshfj99fk-sweethome3d-7.5.drv is failing on Darwin. | 22:59:36 |
msgilligan | I'm up to 3 failures on Darwin and 14 on Linux... | 23:10:01 |
Tomodachi94 (they/them) | Iirc there are a few failures for some dependencies of Ant that have been there forever, I should probably clean those up | 23:28:41 |
Tomodachi94 (they/them) | Once you've posted the log I'll take a look at the Hydra builds for the failing builds and file a new PR to mark them broken | 23:32:22 |
Tomodachi94 (they/them) | * | 23:32:45 |
Tomodachi94 (they/them) | * | 23:33:04 |
Tomodachi94 (they/them) | Maybe we move it back to staging again? | 23:33:52 |
Tomodachi94 (they/them) | Thank you for running that massive build btw! | 23:36:09 |
emily | might be because of unfree or insecure packages being enabled? | 23:56:44 |
| 17 Sep 2025 |
msgilligan | I posted the results from aarch64-linux, Darwin is still running and may run for some time. | 00:53:51 |
Tomodachi94 (they/them) | Feel free to cancel that, something is very wrong (500 failures) | 01:14:13 |
Tomodachi94 (they/them) | I suspect the packages are trying to build using the wrong Java (the JRE that is now included with Ant) | 01:14:49 |
msgilligan | Cancelled. (It was in the middle of building swift-5.8) | 01:15:38 |
Tomodachi94 (they/them) |  Download :blobcatwithitshandsonitshead: | 01:16:30 |
Tomodachi94 (they/them) | ... apparently the Java used in builds must also be the same as the Java used to run Ant, which is annoying | 01:26:46 |
Tomodachi94 (they/them) | Maybe? Ant is weird | 01:28:32 |
msgilligan | I haven't used Ant for 15 years, but that could be true. | 01:29:13 |