diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2019-09-20 10:11:00 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2019-09-20 21:40:02 +0200 |
commit | 19f88062a6d055d00d76dc963b47aab93164188b (patch) | |
tree | 3912f82705efe2284b2630f9eb704d3357b3db0c /pkgs/development/compilers/openjdk | |
parent | a7f002ac41dd4127e811df8bc4edfbb034aa2861 (diff) | |
download | nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar.gz nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar.bz2 nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar.lz nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar.xz nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.tar.zst nixpkgs-19f88062a6d055d00d76dc963b47aab93164188b.zip |
openjdk8: add `setJavaClassPath`-hook to jdk as well
This hook got removed from JDK[1], however without this hook, the classpath in a Java-build isn't created anymore which caused several[2][3] broken packages. [1] https://github.com/NixOS/nixpkgs/pull/65247/files#r324459267 [2] https://hydra.nixos.org/build/100896633 [3] https://hydra.nixos.org/build/100895668 ZHF #68361
Diffstat (limited to 'pkgs/development/compilers/openjdk')
-rw-r--r-- | pkgs/development/compilers/openjdk/8.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/compilers/openjdk/8.nix b/pkgs/development/compilers/openjdk/8.nix index 1d356945a4f..1a5848cd1a6 100644 --- a/pkgs/development/compilers/openjdk/8.nix +++ b/pkgs/development/compilers/openjdk/8.nix @@ -219,6 +219,8 @@ let ln -s $jre/lib/openjdk/jre $out/jre ''; + propagatedBuildInputs = [ setJavaClassPath ]; + preFixup = '' # Propagate the setJavaClassPath setup hook from the JRE so that # any package that depends on the JRE has $CLASSPATH set up |