!aRKdLCkUeIFjRPZuJT:nixos.org

NixOS JVM

111 Members
23 Servers

Load older messages


SenderMessageTime
7 Feb 2025
@terrorjack:matrix.terrorjack.com@terrorjack:matrix.terrorjack.com left the room.22:28:01
@terrorjack:matrix.orgterrorjack joined the room.22:45:10
8 Feb 2025
@terrorjack:matrix.orgterrorjack set a profile picture.02:24:23
@terrorjack:matrix.orgterrorjack removed their profile picture.02:24:59
@raboof:matrix.orgraboofright, that's what I'm doing for now. what would be the longer-term strategy though? merging (a variant of that PR), or making it easier to have out-of-tree derivations for JVMs?10:54:34
9 Feb 2025
@liff:matrix.orgollijh joined the room.09:52:52
15 Feb 2025
@benjb83:matrix.orgBenjB83 joined the room.10:14:55
@benjb83:matrix.orgBenjB83 changed their display name from Benjamín Buske to BenjB83.10:43:02
24 Feb 2025
@silvio:booq.org@silvio:booq.org joined the room.01:06:16
@silvio:booq.org@silvio:booq.org Hey 🙂 I'm trying to package https://github.com/p2-inc/keycloak-magic-link with the buildMavenPackage approach . While building the maven-deps I get an error ERROR_INJECTING_CONSTRUCTOR. Building inside a docker container with mvn clean install works fine though, so I don't think there is a bug in the application. I have absolutely no clue about Java and I'd really appreciate anything that would point me into the right direction. This is the derivation I came up with: https://github.com/Lykos153/nur-packages/pull/23/files . To reproduce: nix build github:lykos153/nur-packages?ref=pkgs/keycloak-magic-link#keycloak-magic-link 01:29:18
6 Mar 2025
@msgilligan:matrix.orgmsgilligan joined the room.23:18:38
19 Mar 2025
@jkxyz:matrix.orgjkxyz left the room.16:18:03
26 Mar 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)The Java team has been pinged for the 25.05 feature freeze: https://github.com/NixOS/nixpkgs/issues/39335923:58:46
27 Mar 2025
@tomodachi94:matrix.orgTomodachi94 (they/them)Gradle 9.0 is supposed to be released sometime in Q2 of 2025 according to a blog post: https://gradle.org/whats-new/gradle-9/ If it is actually released before the NixOS release date, I personally want to drop Gradle 7 by then00:00:09
@tomodachi94:matrix.orgTomodachi94 (they/them)Maven 4.0.0 is currently in the middle of the release candidate phase, so I think it's feasible to upgrade to it before 25.05 is released00:01:20
@tomodachi94:matrix.orgTomodachi94 (they/them)I don't anticipate any breaking releases from Ant, development seems to have slowed down00:02:14
@msgilligan:matrix.orgmsgilliganGradle 9 sounds like wishful thinking to me. Gradle 8.14 is in the works and there is a milestone-5, but no rc's yet.00:03:21
@msgilligan:matrix.orgmsgilliganGradle 8.14 is needed to be able to build for JDK 24, but still requires JDK 23 to run Gradle itself.00:05:04
@tomodachi94:matrix.orgTomodachi94 (they/them) Cc @chayleaf @FliegendeWurst @Infinidoge 🏳️‍⚧️ 00:05:36
@tomodachi94:matrix.orgTomodachi94 (they/them) Cc @chayleaf @FliegendeWurst @Infinidoge 🏳️‍⚧️ (context: Java team members) 00:06:17
@tomodachi94:matrix.orgTomodachi94 (they/them)If there is consensus to do so, I'd be up for dropping Gradle 7. I think that 9 will definitely be released within the support period for 25.05 (context: Gradle supports two major versions at a time; currently, those are Gradle 7 and Gradle 8)00:09:13
@tomodachi94:matrix.orgTomodachi94 (they/them)But maybe I'm too package-drop-giddy :) please tell me if that is the case00:15:46
@tomodachi94:matrix.orgTomodachi94 (they/them) If we go this route, https://github.com/nixos/nixpkgs/issues/358845 would also need to be dealt with 00:18:20
@msgilligan:matrix.orgmsgilligan* Gradle 8.14 is needed to be able to build for JDK 24, but still requires JDK 23 (or earlier) to run Gradle itself.00:30:52
@tomodachi94:matrix.orgTomodachi94 (they/them) As for Java itself, I think we're okay on breaking changes? Java 23 is LTS afaict, and 24 was released about a week ago 00:34:05
@tomodachi94:matrix.orgTomodachi94 (they/them) As for Java itself, I think we're okay on breaking changes? OpenJDK 23 is LTS afaict, and 24 was released about a week ago 00:34:12
@msgilligan:matrix.orgmsgilliganDo stable releases of Nix commonly add newly released versions of packages (such as Gradle 9)? Is that something that users expect? (Can 7 be dropped without an obligation to add 9 later?)00:34:27
@msgilligan:matrix.orgmsgilliganJDK 21 is LTS and the next one will be JDK 25 (in September)00:35:06
@tomodachi94:matrix.orgTomodachi94 (they/them)If we made Gradle 9 the default Gradle, that is definitely breaking. If we just added a `gradle_9' attribute without changing it on stable, we wouldn't be breaking stability guarantees00:36:09
@tomodachi94:matrix.orgTomodachi94 (they/them) If we made Gradle 9 the default Gradle, that is definitely breaking. If we just added a gradle_9 attribute without changing it on stable, we wouldn't be breaking stability guarantees 00:36:24

Show newer messages


Back to Room ListRoom Version: 6