ocramz / petsc-hs

Haskell bindings for PETSc and SLEPc
GNU General Public License v3.0
20 stars 4 forks source link

`base` constraint mismatch when building against LTS #16

Closed ocramz closed 8 years ago

ocramz commented 8 years ago

-- Failure when adding dependencies:
base: needed (>=4.7 && <=4.8.1.0), 4.8.2.0 found (latest applicable is 4.8.1.0) needed for package: petsc-hs-0.1.0.0

ocramz commented 8 years ago

See https://github.com/ocramz/petsc-hs/commit/89003bc69d5d5cac37fa4f1ddf525d8d763375dd

ocramz commented 8 years ago

base 4.8.2 is used by GHC 7.10.3, which in turn is constrained by the LTS version declared in stack.yaml. That's the whole point of Stackage LTS; we should have a build matrix in place for testing out GHC 7.8.* , 7.10.* and now 8.*