diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-01-24 13:01:46 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-03-03 13:57:32 +0000 |
commit | e28c5cd7ac73026057b1dc2783c081340dc04358 (patch) | |
tree | 3f8d7727f00ac13d7deed7d2458f877e5a5128f1 | |
parent | 4762a265d40b69f7076a3613ea61dd014915a6d9 (diff) | |
download | nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar.gz nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar.bz2 nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar.lz nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar.xz nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.tar.zst nixpkgs-e28c5cd7ac73026057b1dc2783c081340dc04358.zip |
pkgsStatic.cryptsetup: don't --enable-static-cryptsetup
--enable-static-cryptsetup adds binaries suffixed with .static, e.g. cryptsetup.static, and those binaries have extra flags set to enable them to be built statically. It doesn't change how the main binaries are built — they're compiled correctly because pkgsStatic sets up all the necessary compiler flag anyway. So as far as I can tell, all --enable-static-cryptsetup gets us is duplicate binaries that take up disk space unnecessarily.
-rw-r--r-- | pkgs/os-specific/linux/cryptsetup/default.nix | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/cryptsetup/default.nix b/pkgs/os-specific/linux/cryptsetup/default.nix index 27f32c64813..a9bd508d16e 100644 --- a/pkgs/os-specific/linux/cryptsetup/default.nix +++ b/pkgs/os-specific/linux/cryptsetup/default.nix @@ -31,8 +31,6 @@ stdenv.mkDerivation rec { "--enable-cryptsetup-reencrypt" "--with-crypto_backend=openssl" "--disable-ssh-token" - ] ++ lib.optionals stdenv.hostPlatform.isStatic [ - "--enable-static-cryptsetup" ]; nativeBuildInputs = [ pkg-config ]; |