!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

77 Members
19 Servers

Load older messages


SenderMessageTime
22 May 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.15:28:08
@infinidoge:matrix.orgMigrated to @infinidoge:inx.moe changed their display name from Infinidoge to Migrated to @infinidoge:inx.moe.21:36:30
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ joined the room.22:19:47
@infinidoge:matrix.orgMigrated to @infinidoge:inx.moe left the room.22:20:26
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ changed their display name from Infinidoge 🏳️‍⚧️ to Migrated to @infinidoge:inx.moe.22:35:31
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ changed their display name from Migrated to @infinidoge:inx.moe to Infinidoge.22:37:11
23 May 2024
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ changed their display name from Infinidoge to Infinidoge🏳️‍⚧️.01:31:17
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️ changed their display name from Infinidoge🏳️‍⚧️ to Infinidoge 🏳️‍⚧️.01:31:27
24 May 2024
@philiptaron:matrix.orgPhilip Taron (UTC-8) Glad to see your update PR getting some traction, Infinidoge 🏳️‍⚧️ ! 16:05:56
@bendlas:matrix.orgbendlasI've been working on porting the guix java bootstrap to nixos. Still needs some work, but promising so far. Anybody interested in helping to advance that? https://github.com/bendlas/nixpkgs/blob/main/pkgs/development/compilers/openjdk/bootstrap-libre/default.nix16:09:44
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️First thing I have to ask about the bootstrap: Will you be maintaining it?17:03:49
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️There is already a lot of maintenance burden for OpenJDK in Nixpkgs, and merging a bootstrap that won't be maintained makes it dead on arrival and worsens the existing problem17:04:32
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️My second JDK PR rips out the existing broken bootstrap, as an example17:05:11
@bendlas:matrix.orgbendlasI mean .. by default I will, but I am hoping that there's more than just poor old me interested in that ...17:05:11
@bendlas:matrix.orgbendlasalso: the nature of the bootstrap is that it should be very low-maintenance, since the historical versions don't change any more. the only thing I had to patch so far, was a buffer overrun in jamvm, that was detected due to more recent gcc17:06:23
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️As long as it is easy to keep adding new versions to the bootstrap chain, then it should be fine. I can say with some certainty that I don't have the in-depth JDK knowledge (or time) to maintain it from the root though.17:07:52
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️I'm not quite sure what a full bootstrap chain would really be used for, but it doesn't hurt at least.17:08:20
@bendlas:matrix.orgbendlaseverything after jdk 7 won't change, java is already bootstrapping from each's previous version17:08:36
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️The existing bootstrap chain needs to either be fixed or replaced17:09:12
@bendlas:matrix.orgbendlas
In reply to @infinidoge:inx.moe
I'm not quite sure what a full bootstrap chain would really be used for, but it doesn't hurt at least.
it's mainly about minimizing your trust base of binary downloads. I think there was a nixcon talk about doing the same thing to gcc
17:09:17
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️My recent PR rips it out entirely because it was broken, JDK 13/14 wouldn't build at all17:09:35
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️(And it wasn't complete anyways, it started at 11)17:09:52
@bendlas:matrix.orgbendlas
In reply to @infinidoge:inx.moe
My recent PR rips it out entirely because it was broken, JDK 13/14 wouldn't build at all
what was the failure?
17:10:41
@bendlas:matrix.orgbendlas
In reply to @infinidoge:inx.moe
(And it wasn't complete anyways, it started at 11)
or 8 respectively
17:10:49
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️
In reply to@bendlas:matrix.org
or 8 respectively
I'm not sure what you mean by this because it... just doesn't(?)
17:13:59
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️GAH, CINNY17:14:06
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️LET ME PASTE IMAGES17:14:11
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️Hold on17:14:13
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️image.png
Download image.png
17:14:50
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️This entire chain was ripped out because it was broken at 13/14, and I was ripping out AdoptOpenJDK anyways17:15:15

Show newer messages


Back to Room ListRoom Version: 6