[packages/ceph/DEVEL-17] - added glibc,libfmt patches - updated files with qat
qboosh
qboosh at pld-linux.org
Sun Sep 4 19:50:50 CEST 2022
commit cc053f748939a0f0d84d54ffbc4a4ffd57b0ad37
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Sep 4 19:50:49 2022 +0200
- added glibc,libfmt patches
- updated files with qat
ceph.spec | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
---
diff --git a/ceph.spec b/ceph.spec
index 46bccf6..d3fc2e1 100644
--- a/ceph.spec
+++ b/ceph.spec
@@ -68,6 +68,8 @@ Patch8: ix86-no-asm.patch
Patch9: long-int-time_t.patch
Patch10: %{name}-qat.patch
Patch11: %{name}-liburing.patch
+Patch12: %{name}-glibc.patch
+Patch13: %{name}-libfmt.patch
URL: https://ceph.io/
%{?with_qatzip:BuildRequires: QATzip-devel}
%{?with_babeltrace:BuildRequires: babeltrace-devel}
@@ -78,7 +80,8 @@ BuildRequires: cmake >= 3.22.2
%{?with_seastar:BuildRequires: cryptopp-devel >= 5.6.5}
BuildRequires: cryptsetup-devel >= 2.0.5
BuildRequires: curl-devel
-%if %{with dpdk} || %{with seastar} || %{with spdk}
+%if %{with dpdk} || %{with spdk}
+# also seastar with dpdk support
BuildRequires: dpdk-devel
%endif
BuildRequires: doxygen
@@ -170,7 +173,7 @@ Obsoletes: gcephtool < 0.51
Obsoletes: hadoop-cephfs < 0.71
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define skip_post_check_so libceph_crypto_isal.so.* libceph_lz4.so.* libceph_snappy.so.* libceph_zlib.so.* libceph_zstd.so.* libcls_.*.so.* libec_.*.so.*
+%define skip_post_check_so libceph_crypto_isal.so.* libceph_crypto_qat.so.* libceph_lz4.so.* libceph_snappy.so.* libceph_zlib.so.* libceph_zstd.so.* libcls_.*.so.* libec_.*.so.*
%description
Ceph is a distributed network file system designed to provide
@@ -334,6 +337,8 @@ uruchamiania demonów.
%endif
%patch10 -p1
%patch11 -p1
+%patch12 -p1
+%patch13 -p1
%{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' \
src/{ceph-post-file.in,rbd-replay-many,rbdmap} \
@@ -566,6 +571,9 @@ fi
%attr(755,root,root) %{_libdir}/ceph/crypto/libceph_crypto_isal.so*
%endif
%attr(755,root,root) %{_libdir}/ceph/crypto/libceph_crypto_openssl.so*
+%if %{with qat}
+%attr(755,root,root) %{_libdir}/ceph/crypto/libceph_crypto_qat.so*
+%endif
%dir %{_libdir}/ceph/denc
%attr(755,root,root) %{_libdir}/ceph/denc/denc-mod-cephfs.so
%attr(755,root,root) %{_libdir}/ceph/denc/denc-mod-common.so
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ceph.git/commitdiff/cc053f748939a0f0d84d54ffbc4a4ffd57b0ad37
More information about the pld-cvs-commit
mailing list