cherrypick: "boehmgc: disable tests on aarch64-linux"

Is a big rebuild for upstream but here it's okay.
This commit is contained in:
mei (ckie) 2024-05-06 04:25:52 +03:00
parent e31baf5768
commit 9837ede4bd
Signed by untrusted user: ckie
GPG key ID: 13E79449C0525215

View file

@ -4,6 +4,10 @@ let
boehmgc-patched = ((final.boehmgc.override { boehmgc-patched = ((final.boehmgc.override {
enableLargeConfig = true; enableLargeConfig = true;
}).overrideAttrs (o: { }).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 [ ]) ++ [ patches = (o.patches or [ ]) ++ [
# for clown reasons this version is newer than the one in lix, we should # for clown reasons this version is newer than the one in lix, we should
# fix this and update our nixpkgs pin # fix this and update our nixpkgs pin