!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

122 Members
27 Servers

Load older messages


SenderMessageTime
19 Sep 2025
@msgilligan:matrix.orgmsgilligan * On aarch64-linux against master, I'm getting (Let me re-do this) 17:17:28
@emilazy:matrix.orgemily7 years since the release of the LTS after it17:18:17
@msgilligan:matrix.orgmsgilliganI think we should charge for it 🤣17:19:05
@ami:the-apothecary.clubAminow is definitely the time to move away from java 8 for things that haven't already, but it's not EOL yet17:21:50
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️I have a $0 bet going with myself that Java 8 will somehow get an even more extended EOL date17:39:49
@msgilligan:matrix.orgmsgilliganAs long as companies are willing to pay for it...17:40:24
@emilazy:matrix.orgemilythere's no rule that says distributions have to keep every piece of software until it goes EOL though. especially not 5 more years for a version that requires quite a lot of patching and derivation complexity already17:45:55
@emilazy:matrix.orgemilythe binaries are one thing since those are low-maintenance17:46:08
@emilazy:matrix.orgemilyIIRC Debian already dropped 8 a while back17:46:10
@emilazy:matrix.orgemilyit's not used by much in the tree. I think it is basically just old Minceraft versions that haven't had people patch them for newer Java already. which the binary would suffice fine for17:46:40
@emilazy:matrix.orgemilyof course enterprises will probably pay to keep it alive until the sun goes out, but they're not paying Nixpkgs…17:47:09
@ami:the-apothecary.clubAmiyeah, sorry, should've phrased it differently, didn't mean to imply all of that17:49:21
@emilazy:matrix.orgemilyI'm just crabby about al lthe conditionals I ahd to add for 8 :P17:50:16
@emilazy:matrix.orgemilyMinecraft folks should finish porting all the other versions so that nobody has use for it any more17:50:35
@ami:the-apothecary.clubAmienterprises insisting on sticking to a particular version should have that version be their problem entirely :p17:50:59
@ami:the-apothecary.clubAmias an archive enthusiast and old minecraft enjoyer it feels wrong that any maintenance would be required for old software, sometimes that feeling leaks out a bit too much17:54:17
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️If Java 8 gets dropped by Nixpkgs, I might bring a copy of it over to nix-minecraft for that reason, tbh17:55:19
@msgilligan:matrix.orgmsgilligan I made a repo with my hacked-together, proof-of-concept, incomplete nix-jdk-dashboard utility. It's basically a combination of Nix, BASH, and jq but it might be useful to someone. And if any of the Nix experts in here have any suggestions for improvement, I'd love to hear them. 18:09:00
@msgilligan:matrix.orgmsgilligan

Two major missing pieces are:

  1. It isn't able to figure out what JDKs are in Nixpgs automatically (it uses the jdks.nix file)
  2. It is not pulling the latest releases of JDKs from upstream and showing which ones are behind.
18:10:19
@msgilligan:matrix.orgmsgilligan

But the following command:

./nix-jdk-dashboard.sh master | jq '.packages 
   | to_entries 
   | map(select(.key | startswith("openjdk"))) 
   | map(.value.version)'
18:10:45
@msgilligan:matrix.orgmsgilligan

Produces the following output:

[
  "21.0.8+9",
  "11.0.27+6",
  "17.0.16+8",
  "21.0.8+9",
  "24.0.2+12",
  "8u462-b08"
]
18:11:21
@msgilligan:matrix.orgmsgilligan But I can manually compare to the versions in zulu or temurin in sdkman to see where we are behind. 18:13:27
@msgilligan:matrix.orgmsgilligan * But I can manually compare to the versions in zulu or temurin in sdkman to see where we are behind. 18:13:38
@msgilligan:matrix.orgmsgilligan *

Produces the following output (for master):

[
  "21.0.8+9",
  "11.0.27+6",
  "17.0.16+8",
  "21.0.8+9",
  "24.0.2+12",
  "8u462-b08"
]
18:14:55
@msgilligan:matrix.orgmsgilligan *

Produces the following output (for master on aarch64-darwin):

[
  "21.0.8+9",
  "11.0.27+6",
  "17.0.16+8",
  "21.0.8+9",
  "24.0.2+12",
  "8u462-b08"
]
18:16:16
@msgilligan:matrix.orgmsgilligan *

Produces the following output (for master on aarch64-linux):

[
  "21.0.8+9",
  "11.0.27+6",
  "17.0.16+8",
  "21.0.8+9",
  "24.0.2+12",
  "8u462-b08"
]
18:17:36
@msgilligan:matrix.orgmsgilliganSo that suggests that we are behind: 11.0.27 -> 11.0.28 18:19:49
@msgilligan:matrix.orgmsgilligan

On master for aarch64-darwin, I get:

[
  "21.0.8",
  "11.0.24",
  "17.0.12",
  "21.0.8",
  "24.0.2",
  "8.0.422"
]
18:20:30
@msgilligan:matrix.orgmsgilligan

So that suggests we are behind:
8.0.422 -> 8.0.462
11.0.24 -> 11.0.28
17.0.12 -> 17.0.16

But Darwin is using `zulu`, so these are Zulu updates that need to happen.
18:23:42
@msgilligan:matrix.orgmsgilligan *

So that suggests we are behind:
8.0.422 -> 8.0.462
11.0.24 -> 11.0.28
17.0.12 -> 17.0.16

But Darwin is using zulu, so these are Zulu updates that need to happen.

18:24:36

Show newer messages


Back to Room ListRoom Version: 6