The build has been broken on OSX for a few days now. Does this look familiar to
anyone?
desire:ghc-head-incoming benl$ "inplace/bin/ghc-stage1" -fPIC -dynamic -H32m
-O -Wall -Werror -H64m -O0 -package-name base-4.4.0.0 -hide-all-packages -i
-ilibraries/base/. -ilibraries/base/dist-install/build
-ilibraries/base/dist-install/build/autogen -Ilibraries/base/dist-install/build
-Ilibraries/base/dist-install/build/autogen -Ilibraries/base/include
-optP-DOPTIMISE_INTEGER_GCD_LCM -optP-include
-optPlibraries/base/dist-install/build/autogen/cabal_macros.h -package
ghc-prim-0.2.0.0 -package integer-gmp-0.3.0.0 -package rts-1.0 -package-name
base -XHaskell98 -XCPP -O2 -O -dcore-lint -fno-warn-deprecated-flags
-no-user-package-conf -rtsopts -odir libraries/base/dist-install/build
-hidir libraries/base/dist-install/build -stubdir
libraries/base/dist-install/build -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -c
libraries/base/./System/Posix/Internals.hs -o
libraries/base/dist-install/build/System/Posix/Internals.dyn_o -keep-tmp-files
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c: In
function ‘ghc_wrapper_d2kR_sigaddset’:
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c:12:0:
warning: dereferencing ‘void *’ pointer
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c:12:0:
error: invalid use of void expression
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c: In
function ‘ghc_wrapper_d2l0_sigemptyset’:
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c:14:0:
warning: dereferencing ‘void *’ pointer
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c:14:0:
error: invalid use of void expression
The offending lines in the .c file are:
desire:ghc-head-incoming benl$ cat
/var/folders/7m/7mBFdQHYGLWLcDaBYNLqmk+++TI/-Tmp-/ghc95889_0/ghc95889_0.c
#define IN_STG_CODE 0
#include "Rts.h"
#include "Stg.h"
#ifdef __cplusplus
extern "C" {
#endif
#include <HsBase.h>
HsInt32 ghc_wrapper_d2k1_utime(HsPtr a1, HsPtr a2) {return utime(a1, a2);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2kF_sigprocmask(HsInt32 a1, HsPtr a2, HsPtr a3) {return
sigprocmask(a1, a2, a3);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2kR_sigaddset(HsPtr a1, HsInt32 a2) {return sigaddset(a1,
a2);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2l0_sigemptyset(HsPtr a1) {return sigemptyset(a1);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2lO_fcntl(HsInt32 a1, HsInt32 a2, HsPtr a3) {return
fcntl(a1, a2, a3);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2m3_fcntl(HsInt32 a1, HsInt32 a2, HsInt32 a3) {return
fcntl(a1, a2, a3);}
#include <HsBase.h>
HsInt32 ghc_wrapper_d2mf_fcntl(HsInt32 a1, HsInt32 a2) {return fcntl(a1, a2);}
#ifdef __cplusplus
}
#endif
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc