about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMax Hausch <max.hausch@helsinki-systems.de>2023-06-12 18:23:57 +0200
committerArtturin <Artturin@artturin.com>2023-07-04 20:37:13 +0300
commit6b5531a4053c60c8bb957e480c883173cc74d34f (patch)
tree920992eb7de13efc442a8dbcf86cf781fb25d10c
parentac66b27438a74b2ab2b16b5b9f429b3049398383 (diff)
libxcrypt: Fix building with -march=native fix/libxcrypt-marchnative
When using super.impureUseNativeOptimizations as an overlay for stdenv,
libxcrypt fails building with -Werror=sign-conversion

disable-werror always to prevent future build failures

Co-authored-by: Artturin <Artturin@artturin.com>
-rw-r--r--pkgs/development/libraries/libxcrypt/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libxcrypt/default.nix b/pkgs/development/libraries/libxcrypt/default.nix
index 60e8168f7fd4b..e45e36b0b5fbc 100644
--- a/pkgs/development/libraries/libxcrypt/default.nix
+++ b/pkgs/development/libraries/libxcrypt/default.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
     "--enable-hashes=${enableHashes}"
     "--enable-obsolete-api=glibc"
     "--disable-failure-tokens"
-  ] ++ lib.optionals (stdenv.hostPlatform.isMusl || stdenv.hostPlatform.libc == "bionic") [
+    # required for musl, android, march=native
     "--disable-werror"
   ];