summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2022-09-30 02:58:02 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-10-09 18:10:45 +0200
commit3edcff9eb2cd962860391099cb58f1faa18bcb9b (patch)
tree2374f028853c0aad5b99627a40318e967775b881
parent94e54c615279d156ef6e2c8d8f29ffffb3848714 (diff)
downloadnixpkgs-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.nix4
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 =