diff options
author | Jude Taylor <me@jude.bio> | 2015-07-23 15:47:16 -0700 |
---|---|---|
committer | Jude Taylor <me@jude.bio> | 2015-07-23 15:47:16 -0700 |
commit | 4fab7321bf17b23572c57f05aedbf2271e304074 (patch) | |
tree | eae78f47f31a193cf28689a8a6182caef7528866 /pkgs/servers/nosql/mongodb | |
parent | 748da7e541dddae21a2658cdad1c3ace4e3937b7 (diff) | |
download | nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar.gz nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar.bz2 nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar.lz nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar.xz nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.tar.zst nixlib-4fab7321bf17b23572c57f05aedbf2271e304074.zip |
make changes needed to build mongodb
Diffstat (limited to 'pkgs/servers/nosql/mongodb')
-rw-r--r-- | pkgs/servers/nosql/mongodb/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/servers/nosql/mongodb/default.nix b/pkgs/servers/nosql/mongodb/default.nix index 81205c92d4cc..318bda2fe442 100644 --- a/pkgs/servers/nosql/mongodb/default.nix +++ b/pkgs/servers/nosql/mongodb/default.nix @@ -21,6 +21,10 @@ let version = "3.0.4"; ] ++ optional stdenv.is64bit wiredtiger; other-args = concatStringsSep " " ([ + # these are opt-in, lol + "--cc-use-shell-environment" + "--cxx-use-shell-environment" + "--c++11=on" "--ssl" #"--rocksdb" # Don't have this packaged yet @@ -47,6 +51,13 @@ in stdenv.mkDerivation rec { # fix environment variable reading substituteInPlace SConstruct \ --replace "env = Environment(" "env = Environment(ENV = os.environ," + '' + stdenv.lib.optionalString stdenv.isDarwin '' + + substituteInPlace src/third_party/s2/s1angle.cc --replace drem remainder + substituteInPlace src/third_party/s2/s1interval.cc --replace drem remainder + substituteInPlace src/third_party/s2/s2cap.cc --replace drem remainder + substituteInPlace src/third_party/s2/s2latlng.cc --replace drem remainder + substituteInPlace src/third_party/s2/s2latlngrect.cc --replace drem remainder ''; buildPhase = '' |