Niklas Hambüchen

Results 625 comments of Niklas Hambüchen

I'll make a PR for it.

@23Skidoo Shall I base it on https://github.com/tibbe/ekg-core/pull/28 ? Looks like we very very likely want to have that, and I can add in the newly added stats in the same...

@tibbe Not sure if you meant that, but since you brought in `ifdef`s, I may clarify: The Haskell types backward compat isn't broken by this, the included `#ifdef`s take care...

(Don't merge yet, I noticed that the haddocks also have the old names to be updated, I still need to do that.)

> (Don't merge yet, I noticed that the haddocks also have the old names to be updated, I still need to do that.) I have reworked the haddocks now, please...

If I pass `-I/Users/user/ghc/_build/stage1/gmp/include` to that long `ghc` invocation, then it compiles fine.

Maybe the more likely reason is that in ``` ac_cs_config="'--with-compiler=ghc' 'CFLAGS=-fno-stack-protector -I/Users/user/ghc/_build/generated' [...] 'CFLAGS=-I_build/stage1/gmp/include' [...]" ``` the `CFLAGS=` appears twice and only the first one applies? Because the `-I/Users/user/ghc/_build/generated -I_build/generated`...

I have temporarily put in this hack, which allowed me to build `ghc-stage2` with Hadrian on OSX: ```patch diff --git a/hadrian/src/Settings/Builders/Ghc.hs b/hadrian/src/Settings/Builders/Ghc.hs index af78b74..deb3a7a 100644 --- a/hadrian/src/Settings/Builders/Ghc.hs +++ b/hadrian/src/Settings/Builders/Ghc.hs @@...

Apart from this issue, the experience building GHC on OSX was great with Hadrian by the way. I installed * brew from [its website](https://brew.sh/) * `brew install autoconf automake` *...