https://bugzilla.redhat.com/show_bug.cgi?id=1118232
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #1 from Jens Petersen petersen@redhat.com --- I started looking at this: here is where the error occurs:
$ LANG=en_US.utf8 ./Setup build -v creating dist/build creating dist/build/autogen Building glib-0.12.5.0... Preprocessing library glib-0.12.5.0... creating dist/build/System/Glib /usr/bin/gtk2hsC2hs --include=dist/build --include=/usr/lib64/ghc-7.6.3/base-4.6.0.1 --include=/usr/lib64/ghc-7.6.3/containers-0.5.0.0 --include=/usr/lib64/ghc-7.6.3/utf8-string-0.3.7 --cpp=/usr/bin/gcc --cppopts=-E --cppopts=-Idist/build/autogen --cppopts=-Idist/build --cppopts=-ISystem/Glib --cppopts=-I/usr/include/glib-2.0 --cppopts=-I/usr/lib64/glib-2.0/include --cppopts=-DUSE_GCLOSURE_SIGNALS_IMPL --cppopts=-D__GLASGOW_HASKELL__=706 --output-dir=dist/build/System/Glib/ --output=GError.hs --precomp=dist/build/precompchs.bin glib-object.h ./System/Glib/GError.chs gtk2hsC2hs: Error in C header file.
/usr/include/asm/sigcontext.h:53: (column 2) [FATAL]
Syntax error!
The symbol `__uint128_t' does not fit here.
I may try to see if things are better under ghc-7.8 before investigating further...