about summary refs log tree commit diff
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2006-10-26 11:27:46 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2006-10-26 11:27:46 +0000
commitdcebef7f8ed8744ed9dc8a9759d7faecd700076b (patch)
tree071c0adab56b03623140d7b0bdcb3aa3937e0df0
parenteb4584c0cbe9bb02dbb99afa025428ba35980a9d (diff)
downloadnixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar.gz
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar.bz2
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar.lz
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar.xz
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.tar.zst
nixlib-dcebef7f8ed8744ed9dc8a9759d7faecd700076b.zip
* On powerpc-linux, use gcc-3.4 to compile dietlibc.
svn path=/nixpkgs/trunk/; revision=6856
-rw-r--r--pkgs/top-level/all-packages.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index e7f2ce72bc03..5a074e28b70d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2017,7 +2017,9 @@ rec {
   #};
 
   dietlibc = import ../os-specific/linux/dietlibc {
-    inherit fetchurl stdenv glibc;
+    inherit fetchurl glibc;
+    # Dietlibc 0.30 doesn't compile on PPC with GCC 4.1, bus GCC 3.4 works.
+   stdenv = if stdenv.system == "powerpc-linux" then overrideGCC stdenv gcc34 else stdenv;
   };
 
   #dietlibcArm = import ../os-specific/linux/dietlibc-cross {