gnu: ceph: Add XFS support.
* gnu/packages/storage.scm (ceph)[arguments]: Adjust #:configure-flags. [inputs]: Add XFSPROGS.
This commit is contained in:
parent
2f2ef9d9b9
commit
67b1d9a145
@ -104,6 +104,8 @@
|
|||||||
(string-append "-DCMAKE_INSTALL_LIBEXECDIR=" out "/libexec")
|
(string-append "-DCMAKE_INSTALL_LIBEXECDIR=" out "/libexec")
|
||||||
(string-append "-DKEYUTILS_INCLUDE_DIR="
|
(string-append "-DKEYUTILS_INCLUDE_DIR="
|
||||||
(assoc-ref %build-inputs "keyutils") "/include")
|
(assoc-ref %build-inputs "keyutils") "/include")
|
||||||
|
(string-append "-DXFS_INCLUDE_DIR="
|
||||||
|
(assoc-ref %build-inputs "xfsprogs") "/include")
|
||||||
"-DCMAKE_INSTALL_LOCALSTATEDIR=/var"
|
"-DCMAKE_INSTALL_LOCALSTATEDIR=/var"
|
||||||
"-DENABLE_SHARED=ON"
|
"-DENABLE_SHARED=ON"
|
||||||
"-DWITH_SYSTEM_ROCKSDB=ON"
|
"-DWITH_SYSTEM_ROCKSDB=ON"
|
||||||
@ -114,7 +116,6 @@
|
|||||||
"-DWITH_BABELTRACE=OFF"
|
"-DWITH_BABELTRACE=OFF"
|
||||||
"-DWITH_LTTNG=OFF"
|
"-DWITH_LTTNG=OFF"
|
||||||
"-DWITH_SPDK=OFF"
|
"-DWITH_SPDK=OFF"
|
||||||
"-DWITH_XFS=OFF"
|
|
||||||
"-DWITH_XIO=OFF"
|
"-DWITH_XIO=OFF"
|
||||||
;; Use jemalloc instead of tcmalloc.
|
;; Use jemalloc instead of tcmalloc.
|
||||||
"-DALLOCATOR=jemalloc"))
|
"-DALLOCATOR=jemalloc"))
|
||||||
@ -347,6 +348,7 @@
|
|||||||
("snappy" ,snappy)
|
("snappy" ,snappy)
|
||||||
("udev" ,eudev)
|
("udev" ,eudev)
|
||||||
("util-linux" ,util-linux)
|
("util-linux" ,util-linux)
|
||||||
|
("xfsprogs" ,xfsprogs)
|
||||||
("zlib" ,zlib)))
|
("zlib" ,zlib)))
|
||||||
(home-page "https://ceph.com/")
|
(home-page "https://ceph.com/")
|
||||||
(synopsis "Distributed object store and file system")
|
(synopsis "Distributed object store and file system")
|
||||||
|
Loading…
Reference in New Issue
Block a user