File project.diff of Package valkey
--- valkey.changes.orig
+++ valkey.changes
@@ -1,4 +1,22 @@
-------------------------------------------------------------------
+Fri Jan 16 20:50:54 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
+
+- valkey-cli and valkey-benchmark both link the RDMA libraries as
+ well. So there is no need to split out the server feature into
+ module to split it out into a subpackage. Build with RDMA enabled
+ by default.
+
+-------------------------------------------------------------------
+Tue Jan 13 11:11:14 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
+
+- mark RDMA support as disabled until we figured out the linking
+
+-------------------------------------------------------------------
+Tue Jan 13 01:07:13 UTC 2026 - Marcus Rueckert <mrueckert@suse.de>
+
+- enable RDMA support
+
+-------------------------------------------------------------------
Tue Dec 9 20:31:50 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- Update to 9.0.1:
--- valkey.spec.orig
+++ valkey.spec
@@ -1,7 +1,7 @@
#
# spec file for package valkey
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
# Copyright (c) Jonathan Wright
# Copyright (c) Neal Gompa
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
@@ -23,7 +23,7 @@
%define _log_dir %{_localstatedir}/log/%{name}
%define _conf_dir %{_sysconfdir}/%{name}
-%global make_flags CFLAGS="%{build_cflags}" DEBUG="" V="echo" PREFIX=%{buildroot}%{_prefix} BUILD_WITH_SYSTEMD=yes BUILD_TLS=yes
+%global make_flags CFLAGS="%{build_cflags}" DEBUG="" V="echo" PREFIX=%{buildroot}%{_prefix} USE_SYSTEMD=yes BUILD_TLS=yes BUILD_RDMA=yes
Name: valkey
Version: 9.0.1
@@ -53,6 +53,8 @@ BuildRequires: python3
BuildRequires: sysuser-shadow
BuildRequires: sysuser-tools
BuildRequires: tcl
+BuildRequires: pkgconfig(libibverbs)
+BuildRequires: pkgconfig(librdmacm)
BuildRequires: pkgconfig(libsystemd)
BuildRequires: pkgconfig(systemd)
# there is no tcl-tls package yet, which is said to be needed for testing tls support
@@ -61,6 +63,7 @@ Recommends: logrotate
%global valkey_modules_abi 1
%global valkey_modules_dir %{_libdir}/%{name}/modules
+%global valkey_modules_cfg %{_sysconfdir}/%{name}/modules
Provides: valkey(modules_abi)%{?_isa} = %{valkey_modules_abi}
%description
@@ -201,7 +204,7 @@ echo "See %{_docdir}/%{name}/README.SUSE
%{_unitdir}/%{name}-sentinel@.service
%{_unitdir}/%{name}-sentinel.target
%dir %{_libdir}/%{name}
-%dir %{_libdir}/%{name}/modules
+%dir %{valkey_modules_dir}
%doc README.SUSE
%config(noreplace) %attr(-,root,%{name}) %{_conf_dir}/
%dir %attr(0750,%{name},%{name}) %{_data_dir}