From 319b52c38271943182c0269b480a57d715820cdc Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 26 Nov 2017 08:51:29 +0200 Subject: gnu: mongodb: Use system wiredtiger when available. * gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on 64-bit systems. [arguments]: When using wiredtiger, use system wiredtiger. --- gnu/packages/databases.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index c187c002f1..0d3b4960a0 100644 --- a/gnu/packages/databases.scm +++ b/gnu/packages/databases.scm @@ -392,6 +392,10 @@ applications.") (inputs `(("openssl" ,openssl) ("pcre" ,pcre) + ,@(match (%current-system) + ((or "x86_64-linux" "aarch64-linux" "mips64el-linux") + `(("wiredtiger" ,wiredtiger))) + (_ `())) ("yaml-cpp" ,yaml-cpp) ("zlib" ,zlib) ("snappy" ,snappy) @@ -411,7 +415,7 @@ applications.") (%current-system))) '("i686-linux" "armhf-linux")) ``"--wiredtiger=off" - ``"--wiredtiger=on") + ``"--use-system-wiredtiger") ;; TODO ;; build/opt/mongo/db/fts/unicode/string.o failed: Error 1 ;; --use-system-boost -- cgit v1.2.3