Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MissingH 1.4.0.1 and parsec 3.1.12.0 are not compatible #42

Closed
Rufflewind opened this issue Feb 4, 2018 · 1 comment
Closed

MissingH 1.4.0.1 and parsec 3.1.12.0 are not compatible #42

Rufflewind opened this issue Feb 4, 2018 · 1 comment

Comments

@Rufflewind
Copy link

Rufflewind commented Feb 4, 2018

MissingH 1.4.0.1 and parsec 3.1.12.0 are not compatible because the Text.ParserCombinators.Parsec module is no longer Safe. It used to be Safe in version 3.1.11.

This incompatibility breaks upstream packages such as Gitit (see comment by cidig on 2018-02-04).

Issue in parsec repo: haskell/parsec#88

src/Text/ParserCombinators/Parsec/Utils.hs:33:1: error:
    Text.ParserCombinators.Parsec: Can't be safely imported!
    The module itself isn't safe.
   |
33 | import Text.ParserCombinators.Parsec
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Rufflewind added a commit to Rufflewind/aur-packages that referenced this issue Feb 8, 2018
@hvr
Copy link
Collaborator

hvr commented May 13, 2019

This was taken care on parsecs end already; see http://hackage.haskell.org/package/parsec-3.1.12.0/revisions/

@hvr hvr closed this as completed May 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants