25 Sep 2024 |
Infinidoge 🏳️⚧️ | Or more accurately will install lwjgl3ify | 03:23:33 |
emily | I should have the JDK 22 → 23 PR up within a day or two, anyway :) | 03:23:35 |
emily | all of the Zulu JDKs were versions behind; it definitely seems like the most neglected JDK we ship. perhaps I'll poke at unifying the OpenJDK/OpenJFX source expressions and getting them to build on macOS soon so we can forgo it. | 03:24:22 |
Infinidoge 🏳️⚧️ | Old Minecraft versions requiring Java 8 specifically is why Prism Launcher has a Java 8, 17, and 21 dependency, definitely one of the funnier situations | 03:24:41 |
emily | makes sense :) | 03:25:12 |
emily | also makes sense that someone has put in all the effort to porting old Minecraft to newer versions | 03:25:32 |
Infinidoge 🏳️⚧️ | It isn't even Minecraft that is the problem really, it's the game library and mods that tend to hard-dep Java 8 | 03:26:08 |
Infinidoge 🏳️⚧️ | Though the game library is more flexible with it, and there is a mod for bumping the game library version | 03:26:28 |
Infinidoge 🏳️⚧️ | That said, when there's a will there's a way, and Minecraft modders have no shortage of both | 03:27:49 |
Infinidoge 🏳️⚧️ | * That said, where there's a will there's a way, and Minecraft modders have no shortage of both | 03:27:58 |
emily | maybe they can single-handedly maintain OpenJDK 8 | 03:28:16 |
Infinidoge 🏳️⚧️ | When you've gone to the level of inventing Javaagent-based raw byte code manipulation tools, the base game stops being an obstacle lmao | 03:28:30 |
Infinidoge 🏳️⚧️ | * When you've gone to the level of inventing Javaagent-based raw bytecode manipulation tools, the base game stops being an obstacle lmao | 03:28:40 |
emily | I like to imagine a Nix-using business trying to explain to auditors why their JDK comes from github.com/MinecraftModTeam | 03:29:16 |
Philip Taron (UTC-8) | "You know what was the original SBOM? A minecraft seed. And you know it's worth seeing what it grows into." | 03:43:03 |
| luna-null changed their display name from luna-null to Autumn. | 06:39:21 |
emily | finally done https://github.com/NixOS/nixpkgs/pull/344544 | 23:06:38 |
26 Sep 2024 |
| Fabián Heredia set a profile picture. | 01:16:08 |
Infinidoge 🏳️⚧️ | In reply to @philiptaron:matrix.org "You know what was the original SBOM? A minecraft seed. And you know it's worth seeing what it grows into." As in Software Bill of Materials, or is there another acronym I don't know about? | 19:42:08 |
30 Sep 2024 |
| Frédéric Christ changed their display name from Frédéric Christ 🌴 16.09. - 30.09. to Frédéric Christ. | 08:50:21 |
1 Oct 2024 |
| -_o joined the room. | 21:01:20 |
2 Oct 2024 |
| vandycarlos left the room. | 12:12:19 |
4 Oct 2024 |
| terrorjack joined the room. | 17:41:47 |
7 Oct 2024 |
| memegames99 removed their profile picture. | 00:05:41 |
| memegames99 removed their display name memegames99. | 00:05:51 |
| memegames99 left the room. | 00:06:09 |
emily | I'm working on deduplicating the OpenJDK/OpenJFX expressions. | 00:49:03 |
emily | it's not pretty. the variance between versions is pretty cursed, as is often the case with these copy-paste situations | 00:49:22 |
emily | but I have something that reproduces the exact derivation hashes of all the current versions from one file | 00:49:33 |
Infinidoge 🏳️⚧️ | Very nice | 00:49:45 |