!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

120 Members
26 Servers

Load older messages


SenderMessageTime
29 Apr 2024
@philiptaron:matrix.orgPhilip Taron (UTC-8)Figuring out how to split these things up is usually the most work. 😩15:47:46
@infinidoge:matrix.orgInfinidogeYep15:47:55
@philiptaron:matrix.orgPhilip Taron (UTC-8)I appreciated the PR you made that had a nice split; it made me feel like it was possible to just increment my way toward a JVM bump.15:48:17
@infinidoge:matrix.orgInfinidogeWhat we really need in nixpkgs is better automation for JDK bumps in general, and more code reuse between them15:48:50
@infinidoge:matrix.orgInfinidoge Because right now it is a mess 15:48:56
@infinidoge:matrix.orgInfinidogeIt's a sisyphean task though15:49:39
@philiptaron:matrix.orgPhilip Taron (UTC-8)It's pretty similar to the LLVM situation before https://matrix.to/#/@rosscomputerguy:matrix.org made https://github.com/NixOS/nixpkgs/pull/29980715:50:55
@philiptaron:matrix.orgPhilip Taron (UTC-8)If you like how this PR tastes, I'm planning on doing the same update for semeru-bin.15:55:29
@infinidoge:matrix.orgInfinidogeWait16:37:55
@infinidoge:matrix.orgInfinidogeTemurin bin 23 exists?16:38:01
@infinidoge:matrix.orgInfinidogeOpenJDK 23 doesn't exist yet, how does temurin have a 23 release16:38:12
@infinidoge:matrix.orgInfinidogeUnless that's just Java mainline16:39:03
@infinidoge:matrix.orgInfinidogeThe website only lists up to 2216:39:30
@philiptaron:matrix.orgPhilip Taron (UTC-8)🤔16:39:48
@philiptaron:matrix.orgPhilip Taron (UTC-8)I marked the PR as draft because I messed up something and got an eval failure. I think it's related to the 23 thing.16:40:27
@infinidoge:matrix.orgInfinidogeYeah I'm pretty sure JDK 23 just doesn't exist lol16:41:00
@infinidoge:matrix.orgInfinidogeThe eval failure is probably because it didn't get any sources for 2316:41:20
@infinidoge:matrix.orgInfinidoge
In reply to @philiptaron:matrix.org
I'll gladly give way if there's something more thorough in the works!
If you would prefer, I can pull the JDK 22 bump into my PR and do an overall update sources there
17:08:10
@philiptaron:matrix.orgPhilip Taron (UTC-8)Let's do that17:08:23
@infinidoge:matrix.orgInfinidoge(Currently working on bumping Semeru which is why I ask)17:08:25
@infinidoge:matrix.orgInfinidogeWould pretty much just cherrypick your commit but exclude the sources update, then update sources all at once17:08:47
@philiptaron:matrix.orgPhilip Taron (UTC-8)semeru has 18, 19, 20, 21, and 22 available17:09:10
@philiptaron:matrix.orgPhilip Taron (UTC-8)and also has the 1-tuple bug in the generate-sources17:09:23
@infinidoge:matrix.orgInfinidogeI think I'll just add 21 and 22, since 18, 19, and 20 are EOL17:09:35
@infinidoge:matrix.orgInfinidogeThough I don't see 22 on the website, so I'll double check its availability17:10:03
@philiptaron:matrix.orgPhilip Taron (UTC-8)I saw it in https://github.com/ibmruntimes/semeru22-binaries17:10:26
@infinidoge:matrix.orgInfinidogeIt's always funny to me to see a GitHub repo with just a readme and version tags17:11:15
@infinidoge:matrix.orgInfinidogeWhoops, branch deleted before I could cherry-pick17:19:22
@infinidoge:matrix.orgInfinidogeJust gonna reapply the patch17:19:29
@philiptaron:matrix.orgPhilip Taron (UTC-8)Sorry 🤭17:19:56

There are no newer messages yet.


Back to Room ListRoom Version: 6