diff options
author | Jack Coughlin <jack@johnbcoughlin.com> | 2022-02-22 19:14:15 -0800 |
---|---|---|
committer | Jack Coughlin <jack@johnbcoughlin.com> | 2022-02-22 19:14:15 -0800 |
commit | 1fdf67b6917e64f95c7c42d242ba730a57a5ddb8 (patch) | |
tree | 8cba424a510af07feec15ca975b71033c96f7af7 /pkgs/development/libraries/science/math | |
parent | 6e9efe5d6702cbe24cec6575d46b0660c9dc61ca (diff) | |
download | nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar.gz nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar.bz2 nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar.lz nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar.xz nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.tar.zst nixpkgs-1fdf67b6917e64f95c7c42d242ba730a57a5ddb8.zip |
Disable stackprotector on aarch64-darwin for PETSc
Diffstat (limited to 'pkgs/development/libraries/science/math')
-rw-r--r-- | pkgs/development/libraries/science/math/petsc/default.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/libraries/science/math/petsc/default.nix b/pkgs/development/libraries/science/math/petsc/default.nix index 4a4208e1cbe..3eb0fa66dfa 100644 --- a/pkgs/development/libraries/science/math/petsc/default.nix +++ b/pkgs/development/libraries/science/math/petsc/default.nix @@ -67,6 +67,11 @@ stdenv.mkDerivation rec { configureScript = "python ./configure"; + # disable stackprotector on aarch64-darwin for now + # https://github.com/NixOS/nixpkgs/issues/158730 + # see https://github.com/NixOS/nixpkgs/issues/127608 for a similar issue + hardeningDisable = lib.optionals (stdenv.isAarch64 && stdenv.isDarwin) [ "stackprotector" ]; + enableParallelBuilding = true; doCheck = stdenv.hostPlatform == stdenv.buildPlatform; |