| 22 Mar 2026 |
emily | yeah, it's the most confusing numbering scheme around… | 20:57:45 |
emily | the JSON files deliberately recall the full tag name to have the canonical version available | 20:57:53 |
emily | but the update script only updates to final releases | 20:58:00 |
emily | basically it counts up to +n and then they tag -ga at the same commit as +n | 20:58:38 |
| 1 Apr 2026 |
| @onur-ozkan:matrix.org left the room. | 08:18:36 |
| 5 Apr 2026 |
Infinidoge 🏳️⚧️ | Is there anything stopping us from bumping the default JDK package to 25? | 23:03:57 |
msgilligan | It's been months since I've looked at this, but there were issues when I last checked.
See: https://github.com/NixOS/nixpkgs/issues/430389 | 23:06:36 |
msgilligan | Related stale PRs:
- https://github.com/NixOS/nixpkgs/pull/443523
- https://github.com/NixOS/nixpkgs/pull/462041
| 23:07:57 |
| 6 Apr 2026 |
Infinidoge 🏳️⚧️ | Hmm | 05:11:00 |
Infinidoge 🏳️⚧️ | At some point will try running nixpkgs-review against a JDK 25 default bump and let the ~1600 packages build | 05:11:28 |
| 7 Apr 2026 |
Benedikt Ritter (britter) | Hey folks, I think we need to form an opinion on our readiness for 26.05. @NixOS/java has been pinged on the release issue asking for feedback. If everything is good fo 26.05 it's fine to just state that :) | 13:34:07 |
| 8 Apr 2026 |
Benedikt Ritter (britter) | Okay, so let's do it like this: if I don't hear anything about 26.05 readiness by the end of this week, I will respond that java is ready, ok? Please react with 👍️ or 👎️ | 17:30:26 |
msgilligan | I'm assuming thumbs-up means I agree to your proposed process, not that I'm saying Java is ready. | 17:44:10 |
msgilligan | I'd like to do some minor version bumps on some of the JDK 25 packages (e.g. Zulu) that need it, but I don't think that is a gate for readiness. | 18:24:44 |
msgilligan | I'd also like to bump jextract to the JDK 25 version for 26.05. | 18:25:19 |
Infinidoge 🏳️⚧️ | In reply to @britter:yatrix.org Hey folks, I think we need to form an opinion on our readiness for 26.05. @NixOS/java has been pinged on the release issue asking for feedback. If everything is good fo 26.05 it's fine to just state that :) I'm currently running nixpkgs review on an attempt to bump the default JDK, to see how reasonable it would be to do before the 26.05 cutoff. If there aren't issues with that build, would that be reasonable to get into 26.05? | 19:03:46 |
Benedikt Ritter (britter) | yes | 19:49:29 |
Benedikt Ritter (britter) | Sounds good. I had some luck running a Gradle nixpkgs-review with some tweaks to the build-args: https://matrix.to/#/!aRKdLCkUeIFjRPZuJT:nixos.org/$d_QXGM7Q6ZuAAGth7phzxwq7_5fqV-2nIuLi2HEs0V4?via=nixos.org&via=matrix.org&via=nixos.dev I did this to work around the issue that my laptop was becoming unusable due to the amount of builds being started in parallel. It still took more than 8 hours to complete. | 19:51:41 |
Infinidoge 🏳️⚧️ | Conveniently I have a pretty strong server I use for builds, Daedalus :) | 20:05:57 |
| 10 Apr 2026 |
Benedikt Ritter (britter) | @infinidoge:inx.moe how's the nixpkgs-review for that JDK 25 version bump coming along? | 13:28:54 |
Infinidoge 🏳️⚧️ | Ah right. The tmux session died for reasons unknown | 22:33:31 |
Infinidoge 🏳️⚧️ | (All my tmux sessions died actually) | 22:33:37 |
Infinidoge 🏳️⚧️ | Restarting it | 22:33:43 |
Infinidoge 🏳️⚧️ | Nevermind running out of disk space on the server | 23:42:37 |
Infinidoge 🏳️⚧️ | jextract-unstable-2023-11-27 failed with exit code 1 after ⏱ 7m44s in checkPha…
go-away-0.7.0 failed with exit code 1 after ⏱ 2m41s in buildPhase
python3.13-cartopy-0.25.0 failed with exit code 1 after ⏱ 11m9s in pytestCheck…
keycloak-config-cli-6.4.0 failed with exit code 1 after ⏱ 6m49s in buildPhase
bazel-8.6.0 failed with exit code 127 after ⏱ 6m48s in buildPhase
python3.14-mpv-1.0.8 failed with exit code 1 after ⏱ 3m3s in pytestCheckPhase
python3.14-aerosandbox-4.2.8 failed with exit code 1 after ⏱ 8s in pythonRunti…
java-language-server-0.2.46 failed with exit code 1 after ⏱ 2m55s in buildPhase
tdarr-server-2.66.01 failed with exit code 1 after ⏱ 4m23s in fixupPhase
crossfire-gridarta-2025-04 failed with exit code 1 after ⏱ 3m46s in buildPhase
freerouting-2.1.0 failed with exit code 1 after ⏱ 2m7s in buildPhase
bazel-9.0.1 failed with exit code 127 after ⏱ 2m51s in buildPhase
gpsprune-25 failed with exit code 1 after ⏱ 0s in installPhase
openems-0.0.36 failed with exit code 1 after ⏱ 30s in configurePhase
kotlin-interactive-shell-0.5.2 failed with exit code 1 after ⏱ 22s in buildPha…
gplates-2.5 failed with exit code 1 after ⏱ 31s in configurePhase
tt-smi-3.0.30 failed with exit code 1 after ⏱ 4s in pythonRuntimeDepsCheckHook
open-pdf-sign-0.3.0 failed with exit code 1 after ⏱ 18s in buildPhase
nuweb-1.62 failed with exit code 2 after ⏱ 1s in buildPhase
these failed at least
| 23:43:30 |
Infinidoge 🏳️⚧️ | The vast vast majority didn't fail though which is good | 23:45:18 |
Infinidoge 🏳️⚧️ | Unsure how many of the final builds passed, but the server did build at least 1000 things, and had ~1200 left (including dependencies and downloads) | 23:45:45 |
Infinidoge 🏳️⚧️ | This is going to be a fun garbage collect | 23:45:54 |
Infinidoge 🏳️⚧️ |  Download image.png | 23:46:54 |
Infinidoge 🏳️⚧️ | This is how you know you're having a good time | 23:46:58 |