Hi Ben,

This patch:

Sat Nov 21 05:43:13 GMT 2009  [email protected]
  * Windows DLLs: Tag imported gmp symbols with the package they're from.

breaks the build for me on amd64/Linux:

"inplace/bin/ghc-stage1" 
libraries/integer-gmp/dist-install/build/GHC/Integer.dyn_o 
libraries/integer-gmp/dist-install/build/GHC/Integer/GMP/Internals.dyn_o 
libraries/integer-gmp/dist-install/build/GHC/Integer/Type.dyn_o 
libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.dyn_o  
libraries/integer-gmp/dist-install/build/cbits/cbits.dyn_o     `/usr/bin/find 
libraries/integer-gmp/dist-install/build -name "*_stub.dyn_o" -print` -shared 
-dynamic -dynload deploy -no-auto-link-packages -packageghc-prim-0.2.0.0 -o 
libraries/integer-gmp/dist-install/build/libHSinteger-gmp-0.2.0.0-ghc6.13.20091123.so
[...]
/usr/bin/ld: libraries/integer-gmp/dist-install/build/cbits/gmp-wrappers.dyn_o: 
relocation R_X86_64_PC32 against `__gmpz_init' can not be used when making a 
shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** 
[libraries/integer-gmp/dist-install/build/libHSinteger-gmp-0.2.0.0-ghc6.13.20091123.so]
 Error 1


Thanks
Ian

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to