diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-12-29 00:48:14 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2012-12-29 00:48:14 +0100 |
commit | db418fce3d159391a7f2baf2b765e5798908c696 (patch) | |
tree | f17f23a89a511c6827623647341a3a0c99691a86 /pkgs/development/libraries/glibc | |
parent | 88b11196c130b6bda5fd2e57729e876527c63377 (diff) | |
download | nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar.gz nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar.bz2 nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar.lz nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar.xz nixlib-db418fce3d159391a7f2baf2b765e5798908c696.tar.zst nixlib-db418fce3d159391a7f2baf2b765e5798908c696.zip |
glibc: Update to 2.17
Note that glibc-ports is now part of the main glibc tarball.
Diffstat (limited to 'pkgs/development/libraries/glibc')
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/builder.sh (renamed from pkgs/development/libraries/glibc/2.16/builder.sh) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/common.nix (renamed from pkgs/development/libraries/glibc/2.16/common.nix) | 20 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/default.nix (renamed from pkgs/development/libraries/glibc/2.16/default.nix) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/dont-use-system-ld-so-cache.patch (renamed from pkgs/development/libraries/glibc/2.16/dont-use-system-ld-so-cache.patch) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/glibc-elf-localscope.patch (renamed from pkgs/development/libraries/glibc/2.16/glibc-elf-localscope.patch) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/info.nix (renamed from pkgs/development/libraries/glibc/2.16/info.nix) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/locales-builder.sh (renamed from pkgs/development/libraries/glibc/2.16/locales-builder.sh) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/locales.nix (renamed from pkgs/development/libraries/glibc/2.16/locales.nix) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/nix-locale-archive.patch (renamed from pkgs/development/libraries/glibc/2.16/nix-locale-archive.patch) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/nss-skip-unavail.patch (renamed from pkgs/development/libraries/glibc/2.16/nss-skip-unavail.patch) | 0 | ||||
-rw-r--r-- | pkgs/development/libraries/glibc/2.17/rpcgen-path.patch (renamed from pkgs/development/libraries/glibc/2.16/rpcgen-path.patch) | 0 |
11 files changed, 3 insertions, 17 deletions
diff --git a/pkgs/development/libraries/glibc/2.16/builder.sh b/pkgs/development/libraries/glibc/2.17/builder.sh index e68e13f9beca..e68e13f9beca 100644 --- a/pkgs/development/libraries/glibc/2.16/builder.sh +++ b/pkgs/development/libraries/glibc/2.17/builder.sh diff --git a/pkgs/development/libraries/glibc/2.16/common.nix b/pkgs/development/libraries/glibc/2.17/common.nix index ea54b45a50de..ccdae6200e53 100644 --- a/pkgs/development/libraries/glibc/2.16/common.nix +++ b/pkgs/development/libraries/glibc/2.17/common.nix @@ -11,24 +11,12 @@ cross: , preConfigure ? "", ... }@args: let - version = "2.16.0"; - - needsPortsNative = stdenv.isMips || stdenv.isArm; - needsPortsCross = cross.arch == "mips" || cross.arch == "arm"; - needsPorts = - if stdenv.cross or null != null && hurdHeaders == null then true - else if cross == null then needsPortsNative - else needsPortsCross; - - srcPorts = fetchurl { - url = "mirror://gnu/glibc/glibc-ports-${version}.tar.bz2"; - sha256 = "0qw4n71rqykl83ybq0c92w1n8afsx079sw3hn5nyib5nw6iphrfm"; - }; + + version = "2.17"; in assert cross != null -> gccCross != null; - assert mig != null -> machHeaders != null; assert machHeaders != null -> hurdHeaders != null; assert hurdHeaders != null -> libpthreadHeaders != null; @@ -151,7 +139,7 @@ stdenv.mkDerivation ({ src = fetchurl { url = "mirror://gnu/glibc/glibc-${version}.tar.gz"; - sha256 = "0vlz4x6cgz7h54qq4528q526qlhnsjzbsvgc4iizn76cb0bfanx7"; + sha256 = "0ym3zk9ii64279wgw7pw9xkbxczy2ci7ka6mnfs05rhlainhicm3"; }; # Remove absolute paths from `configure' & co.; build out-of-tree. @@ -163,8 +151,6 @@ stdenv.mkDerivation ({ sed -i "$i" -e "s^/bin/pwd^$PWD_P^g" done - ${if needsPorts then "tar xvf ${srcPorts}" else ""} - mkdir ../build cd ../build diff --git a/pkgs/development/libraries/glibc/2.16/default.nix b/pkgs/development/libraries/glibc/2.17/default.nix index 0a0752570f32..0a0752570f32 100644 --- a/pkgs/development/libraries/glibc/2.16/default.nix +++ b/pkgs/development/libraries/glibc/2.17/default.nix diff --git a/pkgs/development/libraries/glibc/2.16/dont-use-system-ld-so-cache.patch b/pkgs/development/libraries/glibc/2.17/dont-use-system-ld-so-cache.patch index 95f537733204..95f537733204 100644 --- a/pkgs/development/libraries/glibc/2.16/dont-use-system-ld-so-cache.patch +++ b/pkgs/development/libraries/glibc/2.17/dont-use-system-ld-so-cache.patch diff --git a/pkgs/development/libraries/glibc/2.16/glibc-elf-localscope.patch b/pkgs/development/libraries/glibc/2.17/glibc-elf-localscope.patch index 98f7f81087bb..98f7f81087bb 100644 --- a/pkgs/development/libraries/glibc/2.16/glibc-elf-localscope.patch +++ b/pkgs/development/libraries/glibc/2.17/glibc-elf-localscope.patch diff --git a/pkgs/development/libraries/glibc/2.16/info.nix b/pkgs/development/libraries/glibc/2.17/info.nix index 322f07f02363..322f07f02363 100644 --- a/pkgs/development/libraries/glibc/2.16/info.nix +++ b/pkgs/development/libraries/glibc/2.17/info.nix diff --git a/pkgs/development/libraries/glibc/2.16/locales-builder.sh b/pkgs/development/libraries/glibc/2.17/locales-builder.sh index d732e208fa22..d732e208fa22 100644 --- a/pkgs/development/libraries/glibc/2.16/locales-builder.sh +++ b/pkgs/development/libraries/glibc/2.17/locales-builder.sh diff --git a/pkgs/development/libraries/glibc/2.16/locales.nix b/pkgs/development/libraries/glibc/2.17/locales.nix index b7eae50ca385..b7eae50ca385 100644 --- a/pkgs/development/libraries/glibc/2.16/locales.nix +++ b/pkgs/development/libraries/glibc/2.17/locales.nix diff --git a/pkgs/development/libraries/glibc/2.16/nix-locale-archive.patch b/pkgs/development/libraries/glibc/2.17/nix-locale-archive.patch index 88c8adef9226..88c8adef9226 100644 --- a/pkgs/development/libraries/glibc/2.16/nix-locale-archive.patch +++ b/pkgs/development/libraries/glibc/2.17/nix-locale-archive.patch diff --git a/pkgs/development/libraries/glibc/2.16/nss-skip-unavail.patch b/pkgs/development/libraries/glibc/2.17/nss-skip-unavail.patch index e48dc2bc0a6e..e48dc2bc0a6e 100644 --- a/pkgs/development/libraries/glibc/2.16/nss-skip-unavail.patch +++ b/pkgs/development/libraries/glibc/2.17/nss-skip-unavail.patch diff --git a/pkgs/development/libraries/glibc/2.16/rpcgen-path.patch b/pkgs/development/libraries/glibc/2.17/rpcgen-path.patch index fbb03dd5fade..fbb03dd5fade 100644 --- a/pkgs/development/libraries/glibc/2.16/rpcgen-path.patch +++ b/pkgs/development/libraries/glibc/2.17/rpcgen-path.patch |