~ruther/guix-local

319b52c38271943182c0269b480a57d715820cdc — Efraim Flashner 8 years ago 29cfbfc
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.
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/databases.scm
M gnu/packages/databases.scm => gnu/packages/databases.scm +5 -1
@@ 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