diff options
Diffstat (limited to 'pkgs/test')
-rw-r--r-- | pkgs/test/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/test/default.nix b/pkgs/test/default.nix index d6e4c545a08..ab235d61002 100644 --- a/pkgs/test/default.nix +++ b/pkgs/test/default.nix @@ -72,7 +72,15 @@ with pkgs; dhall = callPackage ./dhall { }; - makeWrapper = callPackage ./make-wrapper {}; + makeWrapper = callPackage ./make-wrapper { }; + makeBinaryWrapper = callPackage ./make-binary-wrapper { + makeBinaryWrapper = pkgs.makeBinaryWrapper.override { + # Enable sanitizers in the tests only, to avoid the performance cost in regular usage. + # The sanitizers cause errors on aarch64-darwin, see https://github.com/NixOS/nixpkgs/pull/150079#issuecomment-994132734 + sanitizers = pkgs.lib.optionals (! (pkgs.stdenv.isDarwin && pkgs.stdenv.isAarch64)) + [ "undefined" "address" ]; + }; + }; pkgs-lib = recurseIntoAttrs (import ../pkgs-lib/tests { inherit pkgs; }); } |