Hi,
Am Samstag, den 19.07.2014, 16:48 +0200 schrieb Joachim Breitner:
Am Samstag, den 19.07.2014, 01:14 +0100 schrieb Edward Z.Yang:
The reason for this is that the builders do not have a sufficiently
recent version of process, which Cabal has upgraded to depend on.
Probably 'cabal update
Hi,
Am Sonntag, den 20.07.2014, 17:08 +0100 schrieb Edward Z.Yang:
As long as we get Cabal to do a release before we cut a release,
it should be fine, so all we need is for Cabal to take the patch.
Nevermind, I noticed you updated the submodule to Cabal HEAD, not Cabal
some-release.
But
tl;dr:
- cabal is the culprit
- If you have the `Extensions: CPP` directive in your .cabal file, then
when invoking haddock, cabal causes every file to be pre-processed twice in
sequence.
- pre-processing isn't idempotent
- when done under clang, it outputs things that ghc.
Hello,
while working on HEAD and after a few iteraction of ./validate my git
complains with:
$ git status
fatal: Not a git repository:
/export/home/karel/vcs/ghc-src/ghc-git-test-2/.git/modules/libffi-tarballs
karel@silence:~/vcs/ghc-src/ghc-solaris-validate-fix$
Is this a known error or
Hello Karel,
You should blow away your copy (well, preserve the patches), upgrade
your version of Git and then check out again. You've run into
this bug:
http://comments.gmane.org/gmane.comp.version-control.git/193492
Cheers,
Edward
Excerpts from Karel Gardas's message of 2014-07-20
Since this patch causes GHC HEAD to not bootstrap out of the box
from GHC 7.6, I've reverted it for now. We'll have to cross
this bridge sometime though.
Edward
Excerpts from Joachim Breitner's message of 2014-07-20 17:18:56 +0100:
Hi,
Am Sonntag, den 20.07.2014, 17:08 +0100 schrieb Edward