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

Update for base 4.8 #7

Closed
treeowl opened this issue Mar 28, 2015 · 9 comments
Closed

Update for base 4.8 #7

treeowl opened this issue Mar 28, 2015 · 9 comments

Comments

@treeowl
Copy link

treeowl commented Mar 28, 2015

Currently, the base version is restricted to <4.8. Since 4.8 can reasonably be expected to come out real soon now, it's probably time to see what needs to be changed to make it work with that. Many packages experience build failures related to the Applicative => Monad change. I don't know if this is one of them.

@FranklinChen
Copy link
Contributor

This change will also need nomeata/ghc-heap-view#4 in order to work, and possibly other lib version changes as well.

@FranklinChen
Copy link
Contributor

I got it to build on GHC 7.10.1 but have not fully tested it, and also it depends on patching graphviz trivially for 7.10.1 (but nobody has updated it on Hackage) http://hub.darcs.net/ivanm/graphviz/issue/5

Here's my fork: https://github.com/FranklinChen/ghc-vis/tree/update-for-710

@def-
Copy link
Owner

def- commented Jun 4, 2015

I tried the same, but I'd like to wait until the dependencies are fixed, but the graphviz maintainer doesn't respond to my emails.

@FranklinChen
Copy link
Contributor

Yes, it has been useless for me to try to contact the graphviz maintainer. I don't know whom to appeal to to essentially take over graphviz and upload a new version to Hackage.

@treeowl
Copy link
Author

treeowl commented Jun 6, 2015

@FranklinChen, that goes via Hackage stewards. Email haskell-cafe to get their attention. Use a subject like "Taking over graphviz".

@FranklinChen
Copy link
Contributor

It appears a new version of Graphviz has been released, with migration of the code repo to GitHub: https://github.com/ivan-m/graphviz

I'm going to try again to get ghc-vis working.

@simonmichael
Copy link

Any luck ?

@FranklinChen
Copy link
Contributor

Something was wrong with the gtk stuff on Mac OS where I am, and I will try again to see if that's been fixed.

@FranklinChen
Copy link
Contributor

Got ghc-vis building and displaying properly on my Mac (only catch being remembering to Cabal install with a special flag for gtk on Mac OS gtk2hs/gtk2hs#112). Waiting for Travis build to verify a successful build on multiple GHC versions in Linux before submitting a pull request.

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

4 participants