zookeeper: jdk8 -> jdk11_headless

Put the specific version in the zookeeper derivation to try and stay in
line with requisite versions as per zookeeper admin docs
This commit is contained in:
Sarah Brofeldt 2021-11-17 13:56:20 +01:00
parent 6b68d74f03
commit 555ebb077e
2 changed files with 7 additions and 5 deletions

View file

@ -1,5 +1,9 @@
{ lib, stdenv, fetchurl, jre, makeWrapper, bash, coreutils }:
{ lib, stdenv, fetchurl, jdk11_headless, makeWrapper, bash, coreutils }:
let
# Latest supported LTS JDK for Zookeeper 3.6:
# https://zookeeper.apache.org/doc/r3.6.3/zookeeperAdmin.html#sc_requiredSoftware
jre = jdk11_headless;
in
stdenv.mkDerivation rec {
pname = "zookeeper";
version = "3.6.3";

View file

@ -21578,9 +21578,7 @@ with pkgs;
xinetd = callPackage ../servers/xinetd { };
zookeeper = callPackage ../servers/zookeeper {
jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
};
zookeeper = callPackage ../servers/zookeeper { };
zookeeper_mt = callPackage ../development/libraries/zookeeper_mt { };