| 19 Sep 2025 |
msgilligan | I need to switch gears for the rest of the day, but will try the merge-base and rebuild tomorrow. | 16:43:44 |
emily | we'll probably have started the cycle by then, so… I can just hit merge and we can revert if it breaks | 16:52:20 |
emily | does anyone know re ^? | 16:52:34 |
msgilligan | I need to finish my “JDK dashboard” effort 😁 | 16:53:41 |
Tomodachi94 (they/them) | I can take a look later today | 16:57:26 |
msgilligan | Using my WIP dashboard script it seems that the following are "behind":
17.0.12 -> 17.0.16
11.0.24 -> 11.0.28 | 17:05:17 |
msgilligan | (I ran that on aarch64-darwin, so it didn't check 8, I haven't updated it to check all platforms) | 17:09:35 |
emily | can we drop 8 yet 🫠 | 17:11:21 |
msgilligan | * Using my WIP dashboard script it seems that the following are "behind": 17.0.12 -> 17.0.16 11.0.24 -> 11.0.28
(This is for nixpkgs-unstable)
| 17:12:28 |
msgilligan | On aarch64-linux against master, I'm getting:
{
"corretto11": "11.0.26.4.1",
"corretto17": "17.0.14.7.1",
"corretto21": "21.0.6.7.1",
"openjdk11": "11.0.27+6",
"openjdk17": "17.0.16+8",
"openjdk21": "21.0.8+9",
"openjdk24": "24.0.2+12",
"semeru-bin-11": "11.0.23",
"semeru-bin-17": "17.0.9",
"semeru-bin-21": "21.0.3",
"semeru-jre-bin-11": "11.0.23",
"semeru-jre-bin-17": "17.0.9",
"semeru-jre-bin-21": "21.0.3",
"temurin-bin-23": "23.0.2",
"temurin-bin-24": "24.0.1",
"temurin-jre-bin-11": "11.0.27",
"temurin-jre-bin-17": "17.0.15",
"temurin-jre-bin-21": "21.0.7",
"temurin-jre-bin-23": "23.0.2",
"temurin-jre-bin-24": "24.0.1",
"zulu11": "11.0.24",
"zulu17": "17.0.12",
"zulu21": "21.0.8",
"zulu24": "24.0.2"
}
| 17:14:06 |
Ami | In reply to @emilazy:matrix.org can we drop 8 yet 🫠 that would come rather suddenly... for now | 17:15:14 |
msgilligan | * ~~On aarch64-linux against master, I'm getting~~ (Let me re-do this) | 17:17:12 |
emily | it is not even a little bit sudden | 17:17:28 |
msgilligan | * On aarch64-linux against master, I'm getting (Let me re-do this) | 17:17:28 |
emily | 7 years since the release of the LTS after it | 17:18:17 |
msgilligan | I think we should charge for it 🤣 | 17:19:05 |
Ami | now is definitely the time to move away from java 8 for things that haven't already, but it's not EOL yet | 17:21:50 |
Infinidoge 🏳️⚧️ | I have a $0 bet going with myself that Java 8 will somehow get an even more extended EOL date | 17:39:49 |
msgilligan | As long as companies are willing to pay for it... | 17:40:24 |
emily | there's no rule that says distributions have to keep every piece of software until it goes EOL though. especially not 5 more years for a version that requires quite a lot of patching and derivation complexity already | 17:45:55 |
emily | the binaries are one thing since those are low-maintenance | 17:46:08 |
emily | IIRC Debian already dropped 8 a while back | 17:46:10 |
emily | it's not used by much in the tree. I think it is basically just old Minceraft versions that haven't had people patch them for newer Java already. which the binary would suffice fine for | 17:46:40 |
emily | of course enterprises will probably pay to keep it alive until the sun goes out, but they're not paying Nixpkgs… | 17:47:09 |
Ami | yeah, sorry, should've phrased it differently, didn't mean to imply all of that | 17:49:21 |
emily | I'm just crabby about al lthe conditionals I ahd to add for 8 :P | 17:50:16 |
emily | Minecraft folks should finish porting all the other versions so that nobody has use for it any more | 17:50:35 |
Ami | enterprises insisting on sticking to a particular version should have that version be their problem entirely :p | 17:50:59 |
Ami | as an archive enthusiast and old minecraft enjoyer it feels wrong that any maintenance would be required for old software, sometimes that feeling leaks out a bit too much | 17:54:17 |
Infinidoge 🏳️⚧️ | If Java 8 gets dropped by Nixpkgs, I might bring a copy of it over to nix-minecraft for that reason, tbh | 17:55:19 |