| 26 Sep 2025 |
msgilligan | It confused me too | 18:14:44 |
emily | ah | 18:25:53 |
| 29 Sep 2025 |
msgilligan | PR to remove a dependency on jdk23 in gradle: gradle: remove dependency on EOL jdk23, use jdk11 for test | 23:10:36 |
| 30 Sep 2025 |
msgilligan | Version 25, of all of the "big five" (or "critical five") JDKs have been merged to master: https://github.com/NixOS/nixpkgs/issues/430389 | 15:08:52 |
msgilligan | And all but openjdk25 have made their way to nixpkgs-unstable and nixos-unstable. | 15:10:01 |
| 6 Oct 2025 |
| Frédéric Christ changed their display name from Frédéric Christ (🚄 15.09. - 29.09.) to Frédéric Christ. | 09:24:41 |
| 15 Oct 2025 |
Tomodachi94 (they/them) | Mark Gradle 7 as insecure: https://github.com/NixOS/nixpkgs/pull/452022 | 03:13:20 |
| 17 Oct 2025 |
| Marie joined the room. | 11:02:09 |
Marie | I started packaging OpenJ9: https://github.com/NixOS/nixpkgs/pull/452632 | 11:04:09 |
emily | do we need even more JDKs? I guess this could replace Semeru? | 11:24:12 |
emily | I am always beating this drum, but we have so many that nobody is using and that don't get timely security updates... but if it can replace a binary distro that would be nice | 11:24:57 |
emily | which reminds me I should do something about Zulu 😅 | 11:26:55 |
Marie | I think OpenJ9 has more value than random jdk build #42, and yes it could replace semeru | 11:47:08 |
emily | yeah, I could live with Temurin + OpenJDK + OpenJ9 + GraalVM :) | 13:26:40 |
msgilligan | BTW, I’ve been getting pretty good results with OpenJDK25 (Zulu on Darwin) and GraalVM-CE 25 | 13:34:21 |
msgilligan | We did find a bug in jpackage (but in a non-Nix build on old Ubuntu) that we are waiting for a fix in 25.0.2. | 13:36:15 |
msgilligan | I’m happy to finally be on an LTS for FFM (Panama) | 13:37:17 |
| 18 Oct 2025 |
| @ihar.hrachyshka:matrix.org left the room. | 00:12:31 |
| 22 Oct 2025 |
| cortsf joined the room. | 01:16:11 |
Benedikt Ritter (britter) | Does anybody know where IntellJ stores global configs? I'd love to have a home manager module that I can use to manage my most common configs. | 11:42:40 |
| 23 Oct 2025 |
fzakaria | Any example of sbt builds in nixpkgs ? | 21:11:24 |
fzakaria | i want to fix something that downloads binary to build from source | 21:11:45 |
| 24 Oct 2025 |
Benedikt Ritter (britter) | I'm not aware of any, but curious to look at examples if anybody has one. What does rg sbt yield? | 18:34:59 |
| 26 Oct 2025 |
Benedikt Ritter (britter) | Has anybody tried to package a Gradle 9 application with nixpkgs Gradle build support yet? I'm seeing it fail for a project generated with gradle init on Gradle 9 and I suspect it's simply not working at all. So it looks like this will finally push me to revive https://github.com/NixOS/nixpkgs/pull/383115 | 15:46:35 |
Benedikt Ritter (britter) | Downgrading to Gradle 8 doesn't change things 🤔 | 15:49:46 |
Benedikt Ritter (britter) | Here's what I'm seeing:
* Where:
Initialization script '/nix/store/wdw15x3256w3gv7jkjmaz211q3344xvc-init-deps.gradle' line: 5
* What went wrong:
Execution failed for task ':app:nixDownloadDeps'.
> Could not get unknown property 'configurations' for task ':app:nixDownloadDeps' of type org.gradle.api.DefaultTask.
| 15:57:31 |
Benedikt Ritter (britter) | It seems to try to resolve configurations which is a reference to the implicit project reference on the task instance that is configured here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/build-managers/gradle/init-deps.gradle#L5 | 15:58:12 |
Benedikt Ritter (britter) | Okay, I'm trying Gradle 7 now. I know this works because I have another package in my nix config that is built that way. | 16:11:21 |
Benedikt Ritter (britter) | Since we have multiple packages in nixpkgs that build with Gradle 8, this has to be something about my setup. | 16:41:09 |
Benedikt Ritter (britter) | Okay, I got to the bottom of this. It was caused by the configuration cache being turned on. So the init script generated by gradle build support in nixpkgs doesn't work when configuration cache is turned on. So yeah, I need to get back to https://github.com/NixOS/nixpkgs/pull/383115 | 16:49:25 |