mirror of
https://github.com/commercialhaskell/stackage.git
synced 2026-02-15 15:55:50 +01:00
Workaround for mersenne-random-pure64
This commit is contained in:
parent
6764ca36ed
commit
6ba96992c6
@ -135,6 +135,11 @@ loadPackageDB settings coreMap core deps = do
|
|||||||
where
|
where
|
||||||
checkCond' (Var (OS os)) = os == buildOS
|
checkCond' (Var (OS os)) = os == buildOS
|
||||||
checkCond' (Var (Arch arch)) = arch == buildArch
|
checkCond' (Var (Arch arch)) = arch == buildArch
|
||||||
|
|
||||||
|
-- Sigh... the small_base flag on mersenne-random-pure64 is backwards
|
||||||
|
checkCond' (Var (Flag (FlagName "small_base")))
|
||||||
|
| p == PackageName "mersenne-random-pure64" = False
|
||||||
|
|
||||||
checkCond' (Var (Flag flag@(FlagName flag'))) =
|
checkCond' (Var (Flag flag@(FlagName flag'))) =
|
||||||
flag' `Set.notMember` disabledFlags settings &&
|
flag' `Set.notMember` disabledFlags settings &&
|
||||||
flag `elem` flags'
|
flag `elem` flags'
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user