reflex-frp / reflex-gloss

BSD 3-Clause "New" or "Revised" License
9 stars 5 forks source link

Unable to build library with ghc 8.6.5 #6

Open eeoam opened 4 years ago

eeoam commented 4 years ago

Hello there! I tried to build reflex-gloss using stack but I got the following error:

Error: While constructing the build plan, the following exceptions were encountered:

In the dependencies for reflex-gloss-0.2:
    base-4.12.0.0 from stack configuration does not match >=4.6 && <4.9  (latest matching version is 4.8.2.0)
    dependent-sum-0.4 from stack configuration does not match >=0.3.2.1 && <0.4  (latest matching version is 0.3.2.2)
    gloss-1.13.0.1 from stack configuration does not match >=1.9.2.1 && <1.10  (latest matching version is 1.9.4.1)
    reflex must match >=0.4 && <0.5, but the stack configuration has no specified version  (latest matching version is 0.4.0.1)
    transformers-0.5.6.2 from stack configuration does not match >=0.4.2 && <0.5  (latest matching version is 0.4.3.0)
needed since reflex-gloss is a build target.

Some different approaches to resolving this:

  * Build requires unattainable version of base. Since base is a part of GHC, you most likely need to use a different GHC version with the
    matching base.

Plan construction failed.

Would you be amenable to updating reflex-gloss so that it would be possible to build?

Sincerely, Eric

danwdart commented 2 years ago

Sounds like the package needs its bounds updated. Looks like there's a recent PR for it: https://github.com/reflex-frp/reflex-gloss/pull/7