Author: eelco
Date: Thu Aug  5 16:51:16 2010
New Revision: 22967
URL: https://svn.nixos.org/websvn/nix/?rev=22967&sc=1

Log:
* Glibc 2.11.2.

Modified:
   
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/common.nix
   
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/nss-skip-unavail.patch

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/common.nix
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/common.nix
    Thu Aug  5 16:27:46 2010        (r22966)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/common.nix
    Thu Aug  5 16:51:16 2010        (r22967)
@@ -11,9 +11,7 @@
 
 let
   # For GNU/Hurd, see below.
-  date = "20100512";
-  rev = "df4c3faf0ccc848b5a8086c222bdb42679a9798f";
-  version = if hurdHeaders != null then date else "2.11.1";
+  version = if hurdHeaders != null then "20100512" else "2.11.2";
 in
 
 assert (cross != null) -> (gccCross != null);
@@ -123,11 +121,11 @@
       # See <http://www.gnu.org/software/hurd/source_repositories/glibc.html>.
       url = "git://git.sv.gnu.org/hurd/glibc.git";
       sha256 = 
"f3590a54a9d897d121f91113949edbaaf3e30cdeacbb8d0a44de7b6564f6643e";
-      inherit rev;
+      rev = "df4c3faf0ccc848b5a8086c222bdb42679a9798f";
     }
     else fetchurl {
       url = "mirror://gnu/glibc/glibc-${version}.tar.bz2";
-      sha256 = "18azb6518ryqhkfmddr25p0h1s2msrmx7dblij58sjlnzh61vq34";
+      sha256 = "04w74879psq961cas1amidkg8fc1h6r9yj3plfr33v9y6vp7db62";
     };
 
   srcPorts = fetchurl {

Modified: 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/nss-skip-unavail.patch
==============================================================================
--- 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/nss-skip-unavail.patch
        Thu Aug  5 16:27:46 2010        (r22966)
+++ 
nixpkgs/branches/stdenv-updates/pkgs/development/libraries/glibc-2.11/nss-skip-unavail.patch
        Thu Aug  5 16:51:16 2010        (r22967)
@@ -1,25 +1,21 @@
-diff -rc glibc-2.9-20081208-orig/sysdeps/posix/getaddrinfo.c 
glibc-2.9-20081208/sysdeps/posix/getaddrinfo.c
-*** glibc-2.9-20081208-orig/sysdeps/posix/getaddrinfo.c        2008-07-30 
21:14:22.000000000 +0200
---- glibc-2.9-20081208/sysdeps/posix/getaddrinfo.c     2008-12-10 
11:39:32.000000000 +0100
-***************
-*** 505,512 ****
-         int no_data = 0;
-         int no_inet6_data = 0;
-         service_user *nip = NULL;
--        enum nss_status inet6_status = NSS_STATUS_UNAVAIL;
--        enum nss_status status = NSS_STATUS_UNAVAIL;
-         int no_more;
-         int old_res_options;
-  
---- 505,510 ----
-***************
-*** 702,707 ****
---- 700,707 ----
-  
-         while (!no_more)
-           {
+diff -ru glibc-2.11.2-orig/sysdeps/posix/getaddrinfo.c 
glibc-2.11.2/sysdeps/posix/getaddrinfo.c
+--- glibc-2.11.2-orig/sysdeps/posix/getaddrinfo.c      2010-05-19 
22:38:20.000000000 +0200
++++ glibc-2.11.2/sysdeps/posix/getaddrinfo.c   2010-08-05 18:39:54.259556327 
+0200
+@@ -505,8 +505,6 @@
+         int no_data = 0;
+         int no_inet6_data = 0;
+         service_user *nip = NULL;
+-        enum nss_status inet6_status = NSS_STATUS_UNAVAIL;
+-        enum nss_status status = NSS_STATUS_UNAVAIL;
+         int no_more;
+         int old_res_options;
+ 
+@@ -702,6 +700,8 @@
+ 
+         while (!no_more)
+           {
 +            enum nss_status inet6_status = NSS_STATUS_UNAVAIL;
 +            enum nss_status status = NSS_STATUS_UNAVAIL;
-             nss_gethostbyname4_r fct4
-               = __nss_lookup_function (nip, "gethostbyname4_r");
-             if (fct4 != NULL)
+             no_data = 0;
+             nss_gethostbyname4_r fct4
+               = __nss_lookup_function (nip, "gethostbyname4_r");
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to