summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorhsloan <ishaqsloan@gmail.com>2017-06-28 16:42:27 -0400
committerJohn Ericson <John.Ericson@Obsidian.Systems>2017-06-28 21:28:34 -0400
commita291194d2f38a7cf300d29ddd4a928409769a508 (patch)
tree09e2c9b1500daca9f2f00886c7ad0f2e3cb64848 /pkgs
parentb8ed3c65bb23aeb845b45bafd44d920219d891a3 (diff)
downloadnixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar.gz
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar.bz2
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar.lz
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar.xz
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.tar.zst
nixpkgs-a291194d2f38a7cf300d29ddd4a928409769a508.zip
shadow: Don't use stdenv ? cross
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/os-specific/linux/shadow/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix
index 6d83c98a422..0c0edde05e2 100644
--- a/pkgs/os-specific/linux/shadow/default.nix
+++ b/pkgs/os-specific/linux/shadow/default.nix
@@ -1,11 +1,13 @@
 { stdenv, fetchpatch, fetchFromGitHub, autoreconfHook, libxslt, libxml2
 , docbook_xml_dtd_412, docbook_xsl, gnome_doc_utils, flex, bison
-, pam ? null, glibcCross ? null }:
+, pam ? null, glibcCross ? null
+, buildPlatform, hostPlatform
+}:
 
 let
 
   glibc =
-    if stdenv ? cross
+    if hostPlatform != buildPlatform
     then glibcCross
     else assert stdenv ? glibc; stdenv.glibc;