but we still enable it in `run-make-check.sh`
* cmake: disable SPDK by default
* run-make-check.sh: enable WITH_SPDK so at least we can ensure it
builds
* deb,rpm: add uuid-dev / libuuid-devel as a "make check" dependency
Fixes: https://tracker.ceph.com/issues/41330
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit
3234fb3982483d43a23df902628178566128b7b4)
Conflicts:
CMakeLists.txt
ceph.spec.in
debian/control
run-make-check.sh
- disable SPDK for mimic, even in run-make-check.sh, since the feature is not
being used in production
set(HAVE_LIBAIO ${AIO_FOUND})
endif()
-if(CMAKE_SYSTEM_PROCESSOR MATCHES "i386|i686|amd64|x86_64|AMD64|aarch64")
- option(WITH_SPDK "Enable SPDK" ON)
-else()
- option(WITH_SPDK "Enable SPDK" OFF)
-endif()
+option(WITH_SPDK "Enable SPDK" OFF)
if(WITH_SPDK)
if(NOT WITH_BLUESTORE)
message(SEND_ERROR "Please enable WITH_BLUESTORE for using SPDK")
BuildRequires: liboath-devel
BuildRequires: libtool
BuildRequires: libxml2-devel
-BuildRequires: libuuid-devel
BuildRequires: make
BuildRequires: parted
BuildRequires: patch
BuildRequires: xmlstarlet
BuildRequires: yasm
%if 0%{with make_check}
+#BuildRequires: libuuid-devel
BuildRequires: python%{_python_buildid}-coverage
BuildRequires: python%{_python_buildid}-nose
BuildRequires: python%{_python_buildid}-pecan
python3-all-dev,
python3-setuptools,
socat,
- uuid-dev,
+# uuid-dev,
uuid-runtime,
valgrind,
virtualenv | python-virtualenv,