!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

122 Members
27 Servers

Load older messages


SenderMessageTime
1 Nov 2024
@tomodachi94:matrix.orgTomodachi94 (they/them)

Alright, I'll unadopt OracleJDK, Semeru, Zulu, and the JetBrains stuff with the assumption that we'll drop all except for the last one eventually

18:12:27
@emilazy:matrix.orgemilyI think probably Semeru would stay? I assume some people use the OpenJ9 thing18:21:57
@emilazy:matrix.orgemilyTemurin and Semeru are copy-pastes currently, and their Linux and Darwin versions are copy-pastes too, it's a fractal copy-paste18:22:14
@emilazy:matrix.orgemilyif that can all be unified into one then the maintenance burden should be fine18:22:21
@emilazy:matrix.orgemily I had toyed with the idea of using Zulu instead of Temurin because it gets us JDK 8 on aarch64-darwin, but it's probably best to stay more upstream; we'd have to build from the Zulu sources to bootstrap a source JDK 8 with it anyway 18:23:08
@emilazy:matrix.orgemilyand JDK 8 is dying in, oh, only two short years anyway18:23:33
@emilazy:matrix.orgemily(personally I would be happy to see it gone from Nixpkgs sooner than that, some distros have already dropped it and there's "only" like 50 packages that depend on it)18:24:23
@emilazy:matrix.orgemily(some of which can probably be bumped)18:24:27
@tomodachi94:matrix.orgTomodachi94 (they/them)

I feel old now, I remember when you could only play Minecraft with JDK 8 😂

18:24:26
@emilazy:matrix.orgemily buddy, I remember when you couldn't play Minecraft with JDK 8 18:24:57
@emilazy:matrix.orgemily🧓18:25:02
@emilazy:matrix.orgemilyI think Infinidoge linked some project that ports old Minecraft versions to newer JDKs, because of course that's a thing18:25:27
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ lwjgl3ify
Currently only for 1.7.10 (because the GregTech New Horizons team is cracked) but it'll likely get ported
18:28:50
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️It's a mod that replaces the old game engine with a newer one, and I think stops Forge from yelling18:29:15
@emilazy:matrix.orgemilyit would be nice enough just to get rid of the stuff in the tree that uses JDK 8 so that we can drop the source package, while still keeping the Temurin binary build until it dies (since it's low-maintenance and doesn't add cruft)18:31:14
@emilazy:matrix.orgemilyI first played Minecraft on the Halloween Update and I felt like I was late to the party because there was never a time when I played it without the Nether.18:32:18
@emilazy:matrix.orgemilytime flies.18:32:22
@emilazy:matrix.orgemilyactually no I played classic for like 5 minutes once before that.18:32:32
@emilazy:matrix.orgemilythe real old heads are the ones who played with the neon green leaves18:33:22
@tomodachi94:matrix.orgTomodachi94 (they/them)Looks like the only in-tree consumer of OracleJDK is javacard-devkit20:51:29
@emilazy:matrix.orgemilywhich is some other proprietary Oracle stuff that hasn't been updated since it was added in 201921:02:04
@emilazy:matrix.orgemily"Oracle has already released 3.0.5, but versions after 2.2.2 appear to be Windows-only." and was, um, a major version behind at that point?21:02:20
@emilazy:matrix.orgemilyI think we can kill it, but I'd assume it would work with OpenJDK too since I'm pretty sure our Oracle JDK is just an OpenJDK build without anything too fancy?21:02:49
@tomodachi94:matrix.orgTomodachi94 (they/them) I'll go ahead and PR a fix that makes it use the jre attribute, then another that drops the OracleJDKs 23:53:54
@tomodachi94:matrix.orgTomodachi94 (they/them)I'll also try to find out whether java-devkit is even maintained, and drop it after the feature freeze23:54:45
@tomodachi94:matrix.orgTomodachi94 (they/them)* I'll also try to find out whether javacard-devkit is even maintained, and drop it after the feature freeze23:54:53
@emilazy:matrix.orgemilyfwiw the author has not contributed to NixOS all year23:54:54
@emilazy:matrix.orgemily
In reply to @emilazy:matrix.org
"Oracle has already released 3.0.5, but versions after 2.2.2 appear to be Windows-only." and was, um, a major version behind at that point?
it's sort of definitionally unmaintained though given ^
23:55:06
@tomodachi94:matrix.orgTomodachi94 (they/them)Oh missed that, my bad23:55:23
@emilazy:matrix.orgemilyI just checked: looks like it's from 2006?23:56:04

Show newer messages


Back to Room ListRoom Version: 6