summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-21 22:40:12 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-04-21 22:40:12 +0000
commit2a699fe5fb15cd68473f59d986059bdb92228b75 (patch)
tree1ba81b29761c41b7037944c25eb38e0f8dd2ba43 /pkgs
parentff057f0d0736f96770cb3329a172f66ea71e3927 (diff)
downloadnixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar.gz
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar.bz2
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar.lz
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar.xz
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.tar.zst
nixlib-2a699fe5fb15cd68473f59d986059bdb92228b75.zip
* Pass --disable-static to configure by default it it's supported.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15234
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/stdenv/generic/setup.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/stdenv/generic/setup.sh b/pkgs/stdenv/generic/setup.sh
index 43fa69b224bd..372bff1eae1e 100644
--- a/pkgs/stdenv/generic/setup.sh
+++ b/pkgs/stdenv/generic/setup.sh
@@ -548,6 +548,13 @@ configurePhase() {
         fi
     fi
 
+    # By default, disable static builds.
+    if test -z "$dontDisableStatic"; then
+        if grep -q enable-static $configureScript; then
+            configureFlags="--disable-static $configureFlags"
+        fi
+    fi
+
     echo "configure flags: $configureFlags ${configureFlagsArray[@]}"
     $configureScript $configureFlags "${configureFlagsArray[@]}"