about summary refs log tree commit diff
path: root/pkgs/development/libraries/glibc
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2012-12-23 20:16:50 +0100
committerLluís Batlle i Rossell <viric@viric.name>2012-12-26 22:01:22 +0000
commit68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6 (patch)
treefe68bca5f0fe6ccacec15398afc8055eed2501d5 /pkgs/development/libraries/glibc
parent6c9002639dda6738ab9a4d18e62ebddcac4cddd7 (diff)
downloadnixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar.gz
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar.bz2
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar.lz
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar.xz
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.tar.zst
nixlib-68a65bcf2a10a63553a3e5a4a6958e7a0ef98cc6.zip
Undoing glibc 2.13 work for the pi
(previous attempt of bootstrapping from the armv5tel bootstrap tools)
Diffstat (limited to 'pkgs/development/libraries/glibc')
-rw-r--r--pkgs/development/libraries/glibc/2.13/common.nix11
1 files changed, 3 insertions, 8 deletions
diff --git a/pkgs/development/libraries/glibc/2.13/common.nix b/pkgs/development/libraries/glibc/2.13/common.nix
index 316c66c51900..2c43dd05f526 100644
--- a/pkgs/development/libraries/glibc/2.13/common.nix
+++ b/pkgs/development/libraries/glibc/2.13/common.nix
@@ -8,7 +8,7 @@ cross :
 , machHeaders ? null, hurdHeaders ? null, libpthreadHeaders ? null
 , mig ? null, fetchgit ? null
 , profilingLibraries ? false, meta
-, preConfigure ? "", recentGcc ? true, ... }@args :
+, preConfigure ? "", ... }@args :
 
 let
   # For GNU/Hurd, see below.
@@ -121,8 +121,7 @@ stdenv.mkDerivation ({
     "--enable-kernel=2.6.0"
     "--with-__thread"
   ] ++ stdenv.lib.optionals (cross == null &&
-       (stdenv.system == "armv5tel-linux") ||
-       (!recentGcc && stdenv.platform.name == "raspberrypi")) [
+       (stdenv.system == "armv5tel-linux")) [
     "--host=arm-linux-gnueabi"
     "--build=arm-linux-gnueabi"
     "--without-fp"
@@ -130,7 +129,7 @@ stdenv.mkDerivation ({
     # To avoid linking with -lgcc_s (dynamic link)
     # so the glibc does not depend on its compiler store path
     "libc_cv_as_needed=no"
-  ] ++ stdenv.lib.optionals (cross == null && recentGcc && stdenv.platform.name == "raspberrypi") [
+  ] ++ stdenv.lib.optionals (cross == null && stdenv.platform.name == "raspberrypi") [
     "--host=arm-linux-gnueabihf"
     "--build=arm-linux-gnueabihf"
     "--with-fp"
@@ -202,10 +201,6 @@ stdenv.mkDerivation ({
     configureScript="`pwd`/../$sourceRoot/configure"
 
     ${preConfigure}
-  '' + stdenv.lib.optionalString (cross == null
-        && recentGcc
-        && stdenv.platform.name == "raspberrypi") ''
-    configureFlagsArray=("CFLAGS=-march=armv6 -mfpu=vfp -mhard-float")
   '';
 
   meta = {