nixpkgs/pkgs
Peter Simons b579f4fd5c ghc-7.0.2: fix build on Darwin
There were two problems preventing GHC 7.0.2 from being built on MacOS. For
one, the 'configure' script automatically added the flag

  -isysroot /Developer/SDKs/MacOSX10.5.sdk

to the command-line that's being passed to GCC. This setting doesn't work with
our GCC, and resulted in build errors because standard headers like <stdargs.h>
could no longer be found.

Secondly, the build depends on install_name_tool, which has been added as a
buildInput.

These changes trigger a re-build on all platforms, not just on Darwin. I
realize that this could have been avoided by adding some cruft. However, I
didn't want to add cruft, so there you are.

svn path=/nixpkgs/trunk/; revision=26513
2011-03-25 12:55:37 +00:00
..
applications GNU Gnash 0.8.9. 2011-03-24 22:25:03 +00:00
build-support nix-prefetch-git: Add rudimentary TopGit support. 2011-03-14 22:00:20 +00:00
data * pthread-man-pages updated to 2.5 (contributed by Vladimír Čunát). 2011-03-24 11:45:58 +00:00
desktops libsoup 2.33 2011-03-18 08:25:46 +00:00
development ghc-7.0.2: fix build on Darwin 2011-03-25 12:55:37 +00:00
games games/mars: New nixpkg. 2011-03-20 18:24:39 +00:00
lib Changed my email address. 2011-03-16 08:14:54 +00:00
misc Fixing hardcoded paths in foo2zjs. Still no firmware 2011-03-15 23:08:59 +00:00
os-specific Add an expression for Darwin's install_name_tool utility, which is required by several other builds. 2011-03-25 12:55:15 +00:00
servers GNU SIP Witch 0.10.4. 2011-03-23 21:55:48 +00:00
shells Updating from trunk. I resolved simple conflicts. 2010-12-11 12:47:00 +00:00
stdenv * makeStaticBinaries: handle the case where configureFlags is 2011-01-20 09:40:17 +00:00
test
tools * ndisc6: use /var for rdnssd. 2011-03-24 16:03:43 +00:00
top-level Add an expression for Darwin's install_name_tool utility, which is required by several other builds. 2011-03-25 12:55:15 +00:00