about summary refs log tree commit diff
path: root/pkgs/development/libraries/glib
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-06-01 01:49:57 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-06-01 01:50:05 -0700
commit5afa4f18d6173725d593e59f1c4a8f54b575f9fe (patch)
tree560fa33cacfd96ee6b7aa5409da394bba7cf0320 /pkgs/development/libraries/glib
parent7edb27b7af6ebff7e35207f7fcf16e0e2bd8884a (diff)
downloadnixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar.gz
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar.bz2
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar.lz
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar.xz
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.tar.zst
nixlib-5afa4f18d6173725d593e59f1c4a8f54b575f9fe.zip
qemu-nix: Build statically
Diffstat (limited to 'pkgs/development/libraries/glib')
-rw-r--r--pkgs/development/libraries/glib/default.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/development/libraries/glib/default.nix b/pkgs/development/libraries/glib/default.nix
index 7d61bea64e11..518d713026ab 100644
--- a/pkgs/development/libraries/glib/default.nix
+++ b/pkgs/development/libraries/glib/default.nix
@@ -63,8 +63,9 @@ stdenv.mkDerivation rec {
   propagatedBuildInputs = [ pcre zlib libffi libiconv ]
     ++ libintlOrEmpty;
 
-  configureFlags =
-    optional stdenv.isDarwin "--disable-compile-warnings"
+  # Static is necessary for qemu-nix to support static userspace translators
+  configureFlags = [ "--enable-static" ]
+    ++ optional stdenv.isDarwin "--disable-compile-warnings"
     ++ optional stdenv.isSunOS "--disable-modular-tests";
 
   NIX_CFLAGS_COMPILE = optionalString stdenv.isDarwin " -lintl"
@@ -75,6 +76,8 @@ stdenv.mkDerivation rec {
       export MACOSX_DEPLOYMENT_TARGET=
     '';
 
+  dontDisableStatic = true;
+
   enableParallelBuilding = true;
   DETERMINISTIC_BUILD = 1;