haskellPackages.vinyl: disable failing doctests on aarch64
This is the same linking bug as encountered with trifecta and ad. Also group these cases together.
This commit is contained in:
parent
eaeb69862c
commit
a5a9833855
@ -373,7 +373,6 @@ self: super: {
|
|||||||
tickle = dontCheck super.tickle;
|
tickle = dontCheck super.tickle;
|
||||||
tpdb = dontCheck super.tpdb;
|
tpdb = dontCheck super.tpdb;
|
||||||
translatable-intset = dontCheck super.translatable-intset;
|
translatable-intset = dontCheck super.translatable-intset;
|
||||||
trifecta = if pkgs.stdenv.hostPlatform.isAarch64 then dontCheck super.trifecta else super.trifecta; # affected by this bug https://gitlab.haskell.org/ghc/ghc/-/issues/15275#note_295461
|
|
||||||
ua-parser = dontCheck super.ua-parser;
|
ua-parser = dontCheck super.ua-parser;
|
||||||
unagi-chan = dontCheck super.unagi-chan;
|
unagi-chan = dontCheck super.unagi-chan;
|
||||||
wai-logger = dontCheck super.wai-logger;
|
wai-logger = dontCheck super.wai-logger;
|
||||||
@ -1840,11 +1839,15 @@ self: super: {
|
|||||||
'' + (drv.postPatch or "");
|
'' + (drv.postPatch or "");
|
||||||
});
|
});
|
||||||
|
|
||||||
# GHCi issue on aarch64 prevent doctests from running
|
# Doctests fail on aarch64 due to a GHCi linking bug
|
||||||
# https://gitlab.haskell.org/ghc/ghc/-/issues/15275#note_295437
|
# https://gitlab.haskell.org/ghc/ghc/-/issues/15275#note_295437
|
||||||
ad = overrideCabal super.ad {
|
ad = overrideCabal super.ad {
|
||||||
doCheck = !pkgs.stdenv.hostPlatform.isAarch64;
|
doCheck = !pkgs.stdenv.hostPlatform.isAarch64;
|
||||||
};
|
};
|
||||||
|
trifecta = if pkgs.stdenv.hostPlatform.isAarch64 then dontCheck super.trifecta else super.trifecta;
|
||||||
|
vinyl = overrideCabal super.vinyl {
|
||||||
|
doCheck = !pkgs.stdenv.hostPlatform.isAarch64;
|
||||||
|
};
|
||||||
|
|
||||||
# Tests need to lookup target triple x86_64-unknown-linux
|
# Tests need to lookup target triple x86_64-unknown-linux
|
||||||
# https://github.com/llvm-hs/llvm-hs/issues/334
|
# https://github.com/llvm-hs/llvm-hs/issues/334
|
||||||
|
Loading…
x
Reference in New Issue
Block a user