diff options
author | William A. Kennington III <william@wkennington.com> | 2015-07-27 17:35:05 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-07-27 17:35:05 -0700 |
commit | 5960a652f1502260348ad7375ace20959b80abe4 (patch) | |
tree | e50af283bd17c75bd5dcde9379b9187490a54efd /pkgs/servers/nosql/rethinkdb/default.nix | |
parent | 0411a4c376de8b3d9ab2a03c84c8b310f59b6380 (diff) | |
download | nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar.gz nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar.bz2 nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar.lz nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar.xz nixlib-5960a652f1502260348ad7375ace20959b80abe4.tar.zst nixlib-5960a652f1502260348ad7375ace20959b80abe4.zip |
rethinkdb: Force dynamic linking and allow dependency substitution
Diffstat (limited to 'pkgs/servers/nosql/rethinkdb/default.nix')
-rw-r--r-- | pkgs/servers/nosql/rethinkdb/default.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/servers/nosql/rethinkdb/default.nix b/pkgs/servers/nosql/rethinkdb/default.nix index 789aa95b1577..5d0b68bba2b8 100644 --- a/pkgs/servers/nosql/rethinkdb/default.nix +++ b/pkgs/servers/nosql/rethinkdb/default.nix @@ -11,12 +11,21 @@ stdenv.mkDerivation rec { sha256 = "19qhia4lfa8a0rzp2v6lnlxp2lf4z4vqhgfxnicfdnx07q4r847i"; }; + postPatch = '' + # Remove the dependence on bundled libraries + sed -i '/must_fetch_list/ s/ v8//' configure + + # Don't use the default command line args + rm configure.default + ''; + preConfigure = '' export ALLOW_WARNINGS=1 patchShebangs . ''; configureFlags = [ + "--dynamic=all" "--with-jemalloc" "--lib-path=${jemalloc}/lib" ]; |