From 28385978bc9c827d642091e5e39aa1ff1c478eb7 Mon Sep 17 00:00:00 2001 From: Pavol Rusnak Date: Fri, 1 Jul 2022 14:26:13 +0200 Subject: [PATCH] bitcoin: fix broken build on aarch64-darwin by disabling stackprotector which kills the tests --- pkgs/applications/blockchains/bitcoin/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/applications/blockchains/bitcoin/default.nix b/pkgs/applications/blockchains/bitcoin/default.nix index 5ecbf4fc979..cb7355aac17 100644 --- a/pkgs/applications/blockchains/bitcoin/default.nix +++ b/pkgs/applications/blockchains/bitcoin/default.nix @@ -74,6 +74,10 @@ stdenv.mkDerivation rec { "--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin" ]; + # fix "Killed: 9 test/test_bitcoin" + # https://github.com/NixOS/nixpkgs/issues/179474 + hardeningDisable = lib.optionals (stdenv.isAarch64 && stdenv.isDarwin) [ "stackprotector" ]; + checkInputs = [ python3 ]; doCheck = true;