From 9837ede4bda661e54d884db88c09ccc765601590 Mon Sep 17 00:00:00 2001 From: ckie Date: Mon, 6 May 2024 04:25:52 +0300 Subject: [PATCH] cherrypick: "boehmgc: disable tests on aarch64-linux" Is a big rebuild for upstream but here it's okay. --- overlay.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/overlay.nix b/overlay.nix index 4d8a326..20ae8be 100644 --- a/overlay.nix +++ b/overlay.nix @@ -4,6 +4,10 @@ let boehmgc-patched = ((final.boehmgc.override { enableLargeConfig = true; }).overrideAttrs (o: { + # cherrypick: boehmgc: disable tests on aarch64-linux + # https://github.com/NixOS/nixpkgs/pull/309418 + doCheck = !((final.stdenv.isDarwin && final.stdenv.isx86_64) || (final.stdenv.isLinux && final.stdenv.isAarch64)); + patches = (o.patches or [ ]) ++ [ # for clown reasons this version is newer than the one in lix, we should # fix this and update our nixpkgs pin