Matthew Pickering
Matthew Pickering
I used servant. I tried to use GHCJS but it's hard to compile dependencies which depend on GHC.
See #405 for a patch which fixes this.
I can reproduce this but not as bad as @jberryman reports. I think it is due to how generating object files is slower than generating bytecode. The situation is not...
Perhaps ghcide should also pass `-fwrite-interface`, that would make subsequent calls to ghcide potentially faster. https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/phases.html?highlight=write%20interface#ghc-flag--fwrite-interface
Oh, I think the problem is that @dredozubov has set `-fobject-code` without setting the output directory to be out of the build tree.
@dredozubov Can you remove all the `.o` and `.o-boot` files from the build tree?
:thinking: But how does `./hadrian/ghci.sh` produce any object files then?
@chreekat Does `--poll` fix the issues?
Is there an advantage to doing this using a hook rather than populating the caches based on `plan.json` before starting to do any building? It seems that using an approach...
I think it makes sense to have some kind of support window like this for older versions of `cabal-install` because there's no guarantee an old version of cabal-install will know...