summary refs log tree commit diff
path: root/pkgs/os-specific
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2007-12-03 12:14:40 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2007-12-03 12:14:40 +0000
commit08154f031c8d7966e826ff56ca64bb3525c09e0f (patch)
tree6db7900c3c0011c705875d91fe377112f8083407 /pkgs/os-specific
parent13c5a3a17a31e685e437fa0a252082e3f09cda82 (diff)
* Revert dietlibc to 0.30. 0.31 breaks sed.
svn path=/nixpkgs/branches/stdenv-updates/; revision=9833
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r--pkgs/os-specific/linux/dietlibc/default.nix10
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/dietlibc/default.nix b/pkgs/os-specific/linux/dietlibc/default.nix
index a98c7608820d1..b795cb60da6ee 100644
--- a/pkgs/os-specific/linux/dietlibc/default.nix
+++ b/pkgs/os-specific/linux/dietlibc/default.nix
@@ -3,10 +3,10 @@
 assert stdenv.isLinux;
 
 stdenv.mkDerivation {
-  name = "dietlibc-0.31";
+  name = "dietlibc-0.30";
   src = fetchurl {
-    url = mirror://kernel/linux/libs/dietlibc/dietlibc-0.31.tar.bz2;
-    sha256 = "1kanrwjcmqs28z8arj9py9mbgjx5rgvi7il484pgaizpcxm3sqcr";
+    url = mirror://kernel/linux/libs/dietlibc/dietlibc-0.30.tar.bz2;
+    md5 = "2465d652fff6f1fad3da3b98e60e83c9";
   };
   builder = ./builder.sh;
   
@@ -24,6 +24,10 @@ stdenv.mkDerivation {
     # Remove them.
     ./no-wchar.patch
 
+    # Fix to get DNS resolution to work on 64-bit platforms.  Taken
+    # from 0.31 CVS.
+    ./dns64.patch
+
     # Get lseek64 working on x86_64.  From
     # http://svn.annvix.org/cgi-bin/viewvc.cgi/packages/releases/2.0-CURRENT/dietlibc/SOURCES
     ./x86_64-lseek64.patch