nvme-cli doesn't depend on libhugetlbfs anymore. Update the documentation
and the CI build.
Signed-off-by: Daniel Wagner <dwagner@suse.de>
- sourceline: deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
include:
- libjson-c5
- - libhugetlbfs0
- libssl3
files:
include:
static:
meson ${BUILD-DIR} --buildtype=release \
--default-library=static -Dc_link_args="-static" \
- -Dlibhugetlbfs=disabled --wrap-mode=forcefallback \
+ --wrap-mode=forcefallback \
-Dlibnvme:tests=false -Dlibnvme:keyutils=disabled
ninja -C ${BUILD-DIR}
- @echo "Static binary dose not support libhugetlbfs"
|---------|------------|-------|
| libnvme, libnvme-mi| yes | be either installed or included into the build via meson fallback feature |
| json-c | optional | recommended, without all plugins are disabled and json-c output format is disabled |
- | libhugetlbfs | optional | adds support for hugetlbfs |
### Build with meson
$ make rpm
Static binary(no dependency) build support via Makefile that uses meson
-Caution : it will not support libhugetlbfs
$ make static