!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

108 Members
23 Servers

Load older messages


SenderMessageTime
1 Nov 2024
@emilazy:matrix.orgemilyit should be dropped18:02:18
@emilazy:matrix.orgemily oraclejdk11 is also from (january) 2021 18:02:41
@emilazy:matrix.orgemilynobody is maintaining these and nobody should be using them. yeet18:02:48
@tomodachi94:matrix.orgTomodachi94 (they/them)

Yes let's yeet them :3

18:03:48
@tomodachi94:matrix.orgTomodachi94 (they/them)

Should we adopt any other JDKs (asides from the de-facto OpenJDK)?

18:04:25
@emilazy:matrix.orgemilyI think OpenJDK and Temurin make sense. Temurin is used to bootstrap OpenJDK at present18:05:08
@emilazy:matrix.orgemilySemeru is some IBM OpenJ9 thing. Zulu is just there so that macOS has JavaFX or whatever and I want to kill it by making our Open{JDK,JFX} support Darwin18:05:34
@emilazy:matrix.orgemilythat JetBrains thing should probably be looked after by whoever maintains JetBrains stuff18:06:06
@emilazy:matrix.orgemily I would review a PR to drop oraclejdk, otherwise I'm going to feel obligated to backport secuity fixes to it to 24.11 for half a year 🫠 18:06:49
@emilazy:matrix.orgemilyhttps://openjdk.org/groups/vulnerability/advisories/ yeah okay there are like infinity CVEs in it18:07:15
@emilazy:matrix.orgemily should be removed from master and marked knownVulnerabilities on 24.05 18:07:24
@emilazy:matrix.orgemily Note that jdk is an alias for the OpenJDK (self-built where available,
or pre-built via Zulu). Platforms with OpenJDK not (yet) in Nixpkgs
(Aarch32, Aarch64) point to the (unfree) oraclejdk.
18:07:41
@emilazy:matrix.orgemilyand this part of the manual is a lie18:07:44
@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

18:12:16
@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

Show newer messages


Back to Room ListRoom Version: 6