diff options
author | Ludovic Courtès <ludo@gnu.org> | 2011-07-01 07:42:23 +0000 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2011-07-01 07:42:23 +0000 |
commit | 3da30b67706ff8418b3c5860c6c2ba464f74bca2 (patch) | |
tree | b60ff4115e25dd212224d5518d6ca805400de6cc /pkgs | |
parent | c1686c051d6bd558f8b7fb3559d7c95c8afeaa7a (diff) | |
download | nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar.gz nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar.bz2 nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar.lz nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar.xz nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.tar.zst nixlib-3da30b67706ff8418b3c5860c6c2ba464f74bca2.zip |
GNU Libtool: Don't run the native `strip' when cross-compiling.
svn path=/nixpkgs/trunk/; revision=27568
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/misc/libtool/libtool2.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/development/tools/misc/libtool/libtool2.nix b/pkgs/development/tools/misc/libtool/libtool2.nix index 8c15eec8094f..5cdb8c9eef45 100644 --- a/pkgs/development/tools/misc/libtool/libtool2.nix +++ b/pkgs/development/tools/misc/libtool/libtool2.nix @@ -1,6 +1,6 @@ { stdenv, fetchurl, m4, perl, lzma }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (rec { name = "libtool-2.4"; src = fetchurl { @@ -38,3 +38,11 @@ stdenv.mkDerivation rec { maintainers = [ stdenv.lib.maintainers.ludo ]; }; } + +// + +# Don't run the native `strip' when cross-compiling. This breaks at least +# with `.a' files for MinGW. +(if (stdenv ? cross) + then { dontNativeStrip = true; } + else { })) |