
I still think we shouldn't change the CompilerId type. You gave this motivation for changing it in another thread:
It's not so much an implementation detail of GHCJS itself, but more a side effect of many people using impl(ghc) flags in their packages to check whether the compiler supports some particular feature. We could leave it out, but then many packages would have to be updated to duplicate the impl check (or replace it)
I think we should definitely fix the packages, not put a hack in Cabal.
On Sat, Aug 24, 2013 at 2:25 AM, Luite Stegeman
On Sat, Aug 24, 2013 at 5:08 AM, Carter Schonwald
wrote: Just so you guy's know, Luite should have a patch ready for consideration very soon. (just spoke with him)
Yes, I've updated the patch [1], but I still have a problem loading dynlibs for TH in some cases. I don't think it's related to Cabal (which appears to be running all the right commands), but I can't completely rule it out either.
luite
[1] https://github.com/ghcjs/cabal/commit/ce3c18aedbc4fbf58b150f10690aa5dca6ab0d...