summary refs log tree commit diff
path: root/pkgs/stdenv/generic
diff options
context:
space:
mode:
authorJohn Ericson <Ericson2314@Yahoo.com>2017-05-21 14:02:19 -0400
committerJohn Ericson <Ericson2314@Yahoo.com>2017-05-22 00:25:02 -0400
commitc5c66060484800ecd97a811157a31e9cdd2241b1 (patch)
treedc2c516e319378bce11ecd3d5ecc30f905e7fa11 /pkgs/stdenv/generic
parent2e7ec6fb702be66389405d48693b322565b27c69 (diff)
downloadnixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar.gz
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar.bz2
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar.lz
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar.xz
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.tar.zst
nixlib-c5c66060484800ecd97a811157a31e9cdd2241b1.zip
lib: Infer `libc` field of platform if not specified
This is especially useful when not cross compiling. It means we can
remove the `stdenv.isGlibc` predicate too.

Additionally, use this to simplify the logic to choose the
appropriate libiconv derivation.
Diffstat (limited to 'pkgs/stdenv/generic')
-rw-r--r--pkgs/stdenv/generic/default.nix3
1 files changed, 0 insertions, 3 deletions
diff --git a/pkgs/stdenv/generic/default.nix b/pkgs/stdenv/generic/default.nix
index a063a1ed2dc9..e029622dfa49 100644
--- a/pkgs/stdenv/generic/default.nix
+++ b/pkgs/stdenv/generic/default.nix
@@ -402,9 +402,6 @@ let
              || system == "aarch64-linux"
              || system == "mips64el-linux";
       isGNU = system == "i686-gnu"; # GNU/Hurd
-      isGlibc = isGNU # useful for `stdenvNative'
-             || isLinux
-             || system == "x86_64-kfreebsd-gnu";
       isSunOS = system == "i686-solaris"
              || system == "x86_64-solaris";
       isCygwin = system == "i686-cygwin"