openssh: enable strictDeps

This commit is contained in:
Alexandre Iooss 2023-03-03 08:30:17 +01:00
parent e5cc0358d7
commit 284e7c020b

View File

@ -52,6 +52,7 @@ stdenv.mkDerivation rec {
substituteInPlace Makefile.in --replace '$(INSTALL) -m 4711' '$(INSTALL) -m 0711'
'';
strictDeps = true;
nativeBuildInputs = [ pkg-config ]
# This is not the same as the libkrb5 from the inputs! pkgs.libkrb5 is
# needed here to access krb5-config in order to cross compile. See:
@ -96,7 +97,7 @@ stdenv.mkDerivation rec {
doCheck = true;
enableParallelChecking = false;
nativeCheckInputs = lib.optional (!stdenv.isDarwin) hostname;
nativeCheckInputs = [ openssl ] ++ lib.optional (!stdenv.isDarwin) hostname;
preCheck = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) ''
# construct a dummy HOME
export HOME=$(realpath ../dummy-home)