about summary refs log tree commit diff
path: root/pkgs/servers/http/redstore/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/servers/http/redstore/default.nix')
-rw-r--r--pkgs/servers/http/redstore/default.nix8
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/servers/http/redstore/default.nix b/pkgs/servers/http/redstore/default.nix
index c47449ce6bd7..d5531234b89a 100644
--- a/pkgs/servers/http/redstore/default.nix
+++ b/pkgs/servers/http/redstore/default.nix
@@ -10,10 +10,12 @@ stdenv.mkDerivation rec {
   };
 
   buildInputs = [ gmp pkgconfig redland zlib librdf_raptor2 librdf_rasqal ];
-     
+
   preConfigure = ''
-    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${librdf_raptor2}/include/raptor2"
-    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${librdf_rasqal}/include/rasqal"
+    # Define _XOPEN_SOURCE to enable, e.g., getaddrinfo.
+    configureFlagsArray+=(
+      "CFLAGS=-D_XOPEN_SOURCE=600 -I${librdf_raptor2}/include/raptor2 -I${librdf_rasqal}/include/rasqal"
+    )
   '';
 
   meta = {