diff options
author | Franz Pletz <fpletz@fnordicwalking.de> | 2022-09-30 02:58:02 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-10-09 18:10:45 +0200 |
commit | 3edcff9eb2cd962860391099cb58f1faa18bcb9b (patch) | |
tree | 2374f028853c0aad5b99627a40318e967775b881 | |
parent | 94e54c615279d156ef6e2c8d8f29ffffb3848714 (diff) | |
download | nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar.gz nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar.bz2 nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar.lz nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar.xz nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.tar.zst nixpkgs-3edcff9eb2cd962860391099cb58f1faa18bcb9b.zip |
sysvinit: fix build with libxcrypt
-rw-r--r-- | pkgs/os-specific/linux/sysvinit/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/sysvinit/default.nix b/pkgs/os-specific/linux/sysvinit/default.nix index 87b5b81066c..c8ba3164ab0 100644 --- a/pkgs/os-specific/linux/sysvinit/default.nix +++ b/pkgs/os-specific/linux/sysvinit/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchurl, withoutInitTools ? false }: +{ lib, stdenv, fetchurl, libxcrypt, withoutInitTools ? false }: stdenv.mkDerivation rec { pname = if withoutInitTools then "sysvtools" else "sysvinit"; @@ -14,6 +14,8 @@ stdenv.mkDerivation rec { sed -i -e "s,/sbin/,$out/sbin/," src/halt.c src/init.c src/paths.h ''; + buildInputs = [ libxcrypt ]; + makeFlags = [ "SULOGINLIBS=-lcrypt" "ROOT=$(out)" "MANDIR=/share/man" ]; preInstall = |