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}
openSUSE Build Service is sponsored by