| 4 Nov 2024 |
emily | 8, 11, 17, 21 are LTS; 25 will be too IIRC (current schedule is 2 versions/year, LTS every 2 years, so every 4 versions) | 01:09:33 |
emily | non-LTS releases are only supported up to the release of the next release, so e.g. 23 will be replaced with 24 | 01:09:45 |
emily | I think we should actually consider not having stuff like openjdk23 but instead just a rolling openjdk_latest. IIRC Fedora does it like that. | 01:10:09 |
emily | since pinning a specific non-LTS version it futile, it will be EOL as soon as there is another one | 01:10:23 |
emily | * since pinning a specific non-LTS version is futile, it will be EOL as soon as there is another one | 01:10:28 |
emily | so e.g. jdk_8, jdk_11, jdk_17, jdk_21, jdk_latest | 01:10:40 |
emily | (what's the issue?) | 01:21:15 |
Tomodachi94 (they/them) | In reply to@emilazy:matrix.org (what's the issue?) Someone was discontent with the versioning of jdk16. https://github.com/NixOS/nixpkgs/issues/138219 | 01:22:40 |
emily | you know shit is serious when the Java bug reporter has a Duke avatar | 01:23:05 |
emily | my update script will ensure no further reoccurrence of this type of malarkey, thankfully | 01:23:30 |
emily | since it updates to only GA versions (but picks the tag that has the build number info, for when I un-mess-up the version handling in our package) | 01:24:07 |
Tomodachi94 (they/them) | Thoughts on adding another JDK @emily? /lh https://github.com/NixOS/nixpkgs/issues/218777 | 02:04:52 |
emily | over my dead body | 02:06:48 |
emily | it's incredible how much Java people care about different binaries of the same source code | 02:07:23 |
Tomodachi94 (they/them) | It's even got (GPLv2) upstreamable performance and security fixes too! | 02:15:28 |
Tomodachi94 (they/them) | * It's even got (GPLv2) "additional enhancements to boost performance, security and compatibility with different platforms" too! | 02:15:55 |
Tomodachi94 (they/them) | A diff of their source tarballs and the corresponding OpenJDK sources would be interesting | 02:17:08 |
Tomodachi94 (they/them) | * It's even got (GPLv2) "additional enhancements to boost performance, security and compatibility with different platforms" too! /lh | 02:18:09 |
emily | indeed | 02:18:25 |
emily | I am sure some of the distributions do have valuable additions, but I suspect a lot of the mystique around different OpenJDK binary distributions is just that | 02:18:45 |
emily | Zulu backported aarch64-darwin support to JDK 8, which is nice. | 02:19:09 |
emily | (I wish Element didn't just show mxc://matrix… for custom reactions. I always have to guess at what emotion is being expressed.) | 02:19:27 |
Tomodachi94 (they/them) | (mostly upvote emojis in this channel) | 02:20:15 |
Tomodachi94 (they/them) | * (mostly upvote emojis in this channel, from me at least) | 02:20:32 |
emily | here I thought it would be :unqualified_disgust: and :face_of_absolute_abhorrence:! | 02:23:30 |
Tomodachi94 (they/them) | Off to triage more Java issues in Nixpkgs and/or make those emojis and use them in this channel specifically | 03:02:21 |
Tomodachi94 (they/them) | | 03:29:09 |
emily | lmao | 03:35:07 |
emily | wonderufl | 03:35:20 |
emily | * wonderful | 03:35:23 |