!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

142 Members
32 Servers

Load older messages


SenderMessageTime
23 May 2026
@pyrox:pyrox.devdish [Fox/It/She]huh, gha is really not happy today16:09:56
@pyrox:pyrox.devdish [Fox/It/She]23-12-10-34.png
Download 23-12-10-34.png
16:10:59
@msgilligan:matrix.orgmsgilligan I'm still hoping to get (an additional) review and/or merge on my jextract fix (for Darwin). I added a comment that makes it easier to see what I changed (the diff of the patch is hard to read) 17:15:32
24 May 2026
@britter:yatrix.orgBenedikt Ritter (britter)I don't have a darwin machine, so can't really help here 😕08:34:42
@msgilligan:matrix.orgmsgilligan

Well, you can review the patch to make sure it looks clean and won’t break Linux.

I’ve successfully ran nixpkgs-review and aarch64 darwin and linux, but someone could run it on x86_64 linux as an additional check.

11:52:39
@britter:yatrix.orgBenedikt Ritter (britter)Sure, will do!12:20:44
25 May 2026
@britter:yatrix.orgBenedikt Ritter (britter)I still need reviews / somebody to merge the Maven 4 PR: https://github.com/NixOS/nixpkgs/pull/51610007:39:29
@msgilligan:matrix.orgmsgilliganI've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, yet. Has anyone run nixpkgs-review on Darwin, yet?08:34:36
@msgilligan:matrix.orgmsgilligan* I've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, though. Has anyone run nixpkgs-review on Darwin, yet?08:34:58
@msgilligan:matrix.orgmsgilligan * I've been ramping up my knowledge on Maven 3 and Maven 3 + Nix. I'm not quite ready to look at Maven 4, though. Has anyone run nixpkgs-review on Darwin, yet? Update: I already did 🤣 08:43:22
@msgilligan:matrix.orgmsgilliganAnd I ran it again, still working on Darwin.08:47:45
26 May 2026
@britter:yatrix.orgBenedikt Ritter (britter) I finally got some time to get to the bottom of Gradle rich console not working on Nix based systems: https://britter.dev/blog/2026/05/26/gradle-rich-console-nix/
tl:dr; native libraries shipped by Gradle via Gradle Wrapper. I don't see a way to fix this on nixpkgs' end.
08:58:31
@britter:yatrix.orgBenedikt Ritter (britter) @liff:matrix.org I think we talked about this sometime last year. Just FYI 08:58:55
@britter:yatrix.orgBenedikt Ritter (britter) @pyrox:pyrox.dev is this something you could merge? 11:07:42
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @britter:yatrix.org
@pyrox:pyrox.dev is this something you could merge?
is there anything that needs to be done with the pending reviews
14:13:15
@britter:yatrix.orgBenedikt Ritter (britter) Yes! Actually @msgilligan:matrix.org raised a good point. So I think we're going back to the drawing board. You could voice your opinion on what he said. It's more of a Nix packaging question than a maven question. 14:40:37
@msgilligan:matrix.orgmsgilligan

I think we can keep the same approach and just add the JDK and any other parameters that need to be overridden.

I also think maven_4 should default to JDK 25.

17:17:23
@msgilligan:matrix.orgmsgilliganAnd I’m hoping we can eventually get from-source builds of Maven 3 and 4.18:01:16
27 May 2026
@britter:yatrix.orgBenedikt Ritter (britter)I'll look into improving the maven 4 PR later today or tomorrow.16:42:24
@msgilligan:matrix.orgmsgilliganMy suggestion is to make minimal changes to the PR to make the JDK overridable, rather than switch to a new approach.16:46:01
@britter:yatrix.orgBenedikt Ritter (britter)

I'd also like to discuss what we want to do with the maven 3 upgrade. I see two options:

  1. we update the hashes of all packages that break due to the hash issue.
  2. we implement @msgilligan:matrix.org idea of putting the default plugin versions into the FOD.
16:47:06
@pyrox:pyrox.devdish [Fox/It/She]
In reply to @msgilligan:matrix.org
My suggestion is to make minimal changes to the PR to make the JDK overridable, rather than switch to a new approach.
I'm pretty sure that it is overridable because of function chaining, but I'm double checking that now
16:47:19
@pyrox:pyrox.devdish [Fox/It/She] since maven4 is just an .overrideAttrs of maven3, they should be able to just be chained again for overrides 16:47:50
@pyrox:pyrox.devdish [Fox/It/She]*additional overrides16:48:16
@pyrox:pyrox.devdish [Fox/It/She] hmm, maybe not. nix is weird 😅 16:51:16
@britter:yatrix.orgBenedikt Ritter (britter) @msgilligan:matrix.org do you have time to explore your idea? If not I can look into it at the beginning of next week. 17:00:31
@msgilligan:matrix.orgmsgilliganNot before next week, so maybe we can work on it together starting then?17:01:27
@britter:yatrix.orgBenedikt Ritter (britter)Sounds great!17:18:54
28 May 2026
@msgilligan:matrix.orgmsgilligan

Cannot deploy artifacts when Maven is in offline mode

Why not, Maven? I'm deploying to a local directory.

21:22:58
@infinidoge:inx.moeInfinidoge 🏳️‍⚧️At what point do we reach "Reimplement Maven's protocol as a dummy local directory that pretends to be online" territory21:23:59

Show newer messages


Back to Room ListRoom Version: 6