lol

jre_minimal: fix cross build

+8 -1
+3
pkgs/development/compilers/openjdk/jre.nix
··· 1 1 { 2 2 stdenv, 3 3 jdk, 4 + jdkOnBuild, # must provide jlink 4 5 lib, 5 6 callPackage, 6 7 modules ? [ "java.base" ], ··· 11 12 pname = "${jdk.pname}-minimal-jre"; 12 13 version = jdk.version; 13 14 15 + nativeBuildInputs = [ jdkOnBuild ]; 14 16 buildInputs = [ jdk ]; 17 + strictDeps = true; 15 18 16 19 dontUnpack = true; 17 20
+5 -1
pkgs/top-level/all-packages.nix
··· 6613 6613 6614 6614 jre17_minimal = callPackage ../development/compilers/openjdk/jre.nix { 6615 6615 jdk = jdk17; 6616 + jdkOnBuild = buildPackages.jdk17; 6616 6617 }; 6617 6618 jre21_minimal = callPackage ../development/compilers/openjdk/jre.nix { 6618 6619 jdk = jdk21; 6620 + jdkOnBuild = buildPackages.jdk21; 6619 6621 }; 6620 - jre_minimal = callPackage ../development/compilers/openjdk/jre.nix { }; 6622 + jre_minimal = callPackage ../development/compilers/openjdk/jre.nix { 6623 + jdkOnBuild = buildPackages.jdk; 6624 + }; 6621 6625 6622 6626 openjdk = jdk; 6623 6627 openjdk_headless = jdk_headless;