| 1 Nov 2024 |
emily | I think OpenJDK and Temurin make sense. Temurin is used to bootstrap OpenJDK at present | 18:05:08 |
emily | Semeru 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 Darwin | 18:05:34 |
emily | that JetBrains thing should probably be looked after by whoever maintains JetBrains stuff | 18:06:06 |
emily | 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 |
emily | https://openjdk.org/groups/vulnerability/advisories/ yeah okay there are like infinity CVEs in it | 18:07:15 |
emily | should be removed from master and marked knownVulnerabilities on 24.05 | 18:07:24 |
emily | 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 |
emily | and this part of the manual is a lie | 18:07:44 |
Tomodachi94 (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 (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 |
emily | I think probably Semeru would stay? I assume some people use the OpenJ9 thing | 18:21:57 |
emily | Temurin and Semeru are copy-pastes currently, and their Linux and Darwin versions are copy-pastes too, it's a fractal copy-paste | 18:22:14 |