
Hi, Am Dienstag, dem 21.06.2022 um 11:45 +0100 schrieb Simon Marlow:
Slight digression, but does Cabal even allow specifying bounds on the compiler implementation? If you put this into the build-depends it might have that effect, but it will also depend on ghc-the-library, not what people usually do.
Yes, you can do this (stolen from one of my .cabal files):
if impl(ghc >= 8.8) buildable: True else buildable: False
just in case someone reads our conversation here, TIL that the using buildable is not quite correct, and should probably be if impl(ghc < 8.8) build-depends: unbuildable <0 according to Oleg in https://github.com/haskell/mtl/issues/138#issuecomment-1369068398 Cheers, Joachim -- Joachim Breitner mail@joachim-breitner.de http://www.joachim-breitner.de/