[packages/ceph] - updated to 19.2.2

qboosh qboosh at pld-linux.org
Thu Apr 17 21:21:51 CEST 2025


commit 99e2cd4d7efbb6291c2e86415b7000545374baea
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Apr 17 21:13:31 2025 +0200

    - updated to 19.2.2

 ceph.spec | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/ceph.spec b/ceph.spec
index 372179c..589b1dd 100644
--- a/ceph.spec
+++ b/ceph.spec
@@ -27,7 +27,6 @@
 %bcond_with	seastar		# seastar components (64-bit pointers required)
 %bcond_with	spdk		# Ceph SPDK support (DPDK based)
 %bcond_without	system_rocksdb	# system RocksDB storage support
-%bcond_without	zbd		# ZBD bluestore backend
 # 15.2.x/16.2.x: "fallthrough" define from OpenZFS's spl breaks "[[fallthrough]]" in src/include/blobhash.h
 %bcond_with	zfs		# ZFS support [not ready for zfs 0.8.x]
 %bcond_without	lttng		# LTTng tracing
@@ -54,12 +53,12 @@
 Summary:	User space components of the Ceph file system
 Summary(pl.UTF-8):	Działające w przestrzeni użytkownika elementy systemu plików Ceph
 Name:		ceph
-Version:	19.2.1
-Release:	2
+Version:	19.2.2
+Release:	1
 License:	LGPL v2.1 (libraries), GPL v2 (some programs)
 Group:		Base
 Source0:	http://download.ceph.com/tarballs/%{name}-%{version}.tar.gz
-# Source0-md5:	a9647a5303269e1389c8b0ad28beaa5c
+# Source0-md5:	7c76143f9acf7be367559a2376cc646d
 Source1:	%{name}.sysconfig
 Source3:	%{name}.tmpfiles
 Patch0:		%{name}-python.patch
@@ -85,8 +84,8 @@ Patch18:	install-cpp_redis.patch
 URL:		https://ceph.io/
 %{?with_qatzip:BuildRequires:	QATzip-devel}
 %{?with_babeltrace:BuildRequires:	babeltrace-devel}
-BuildRequires:	boost-devel >= 1.79
-BuildRequires:	boost-python3-devel >= 1.79
+BuildRequires:	boost-devel >= 1.82
+BuildRequires:	boost-python3-devel >= 1.82
 %{?with_seastar:BuildRequires:	c-ares-devel >= 1.13.0}
 BuildRequires:	cmake >= 3.22.2
 %{?with_seastar:BuildRequires:	cryptopp-devel >= 5.6.5}
@@ -132,7 +131,6 @@ BuildRequires:	liburing-devel
 BuildRequires:	libutf8proc-devel >= 2.2.0
 BuildRequires:	libuuid-devel
 BuildRequires:	libxml2-devel >= 2.0
-%{?with_zbd:BuildRequires:	libzbd-devel}
 BuildRequires:	lmdb-devel
 %{?with_lttng:BuildRequires:	lttng-ust-devel}
 BuildRequires:	lua-devel >= 5.3
@@ -171,6 +169,8 @@ BuildRequires:	thrift-devel
 BuildRequires:	udev-devel
 BuildRequires:	xfsprogs-devel
 %{?with_dpdk:BuildRequires:	xorg-lib-libpciaccess-devel}
+# for internal arrow - if enabled again, could require update for new xsimd:
+# https://github.com/apache/arrow/commit/4b770775c7781f4c2751176cc963034b888716c7.patch
 BuildRequires:	xsimd-devel
 %{?with_seastar:BuildRequires:	yaml-cpp-devel >= 0.5.1}
 %ifarch %{x8664}
@@ -398,10 +398,8 @@ cd build
 	-DHAVE_INTEL_SSE4_2=1 \
 %endif
 	-DALLOCATOR="%{?with_tcmalloc:tcmalloc}%{!?with_tcmalloc:libc}" \
-	-DFIO_INCLUDE_DIR=/usr/include/fio \
 	%{cmake_on_off java JAVA_HOME:PATH} \
 	-DLUA_INCLUDE_DIR=%{_includedir}/lua \
-	-DPYTHON=%{__python3} \
 	-DSPHINX_BUILD=/usr/bin/sphinx-build \
 %if %{with pmem}
 	-DWITH_BLUESTORE_PMEM=ON \
@@ -415,6 +413,11 @@ cd build
 	-DWITH_REENTRANT_STRSIGNAL=ON \
 	-DWITH_SYSTEM_BOOST=ON \
 	-DWITH_SYSTEM_LIBURING=ON \
+	-DWITH_SYSTEM_PMDK=ON \
+	-DWITH_SYSTEM_ROCKSDB=ON \
+	-DWITH_SYSTEM_QAT=ON \
+	-DWITH_SYSTEM_QATZIP=ON \
+	-DWITH_SYSTEM_UTF8PROC=ON \
 	-DWITH_SYSTEM_ZSTD=ON \
 	-DWITH_SYSTEMD=ON \
 	%{cmake_on_off babeltrace WITH_BABELTRACE} \
@@ -434,7 +437,6 @@ cd build
 	%{cmake_on_off angular WITH_SYSTEM_NPM} \
 	%{cmake_on_off system_rocksdb WITH_SYSTEM_ROCKSDB} \
 	%{cmake_on_off tests WITH_TESTS} \
-	%{cmake_on_off zbd WITH_ZBD} \
 	%{cmake_on_off zfs WITH_ZFS}
 
 # some object files have missing dependencies on these, pregenerate to avoid global -j1
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ceph.git/commitdiff/99e2cd4d7efbb6291c2e86415b7000545374baea



More information about the pld-cvs-commit mailing list