Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sanlock for openSUSE:Factory checked 
in at 2026-03-28 20:13:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sanlock (Old)
 and      /work/SRC/openSUSE:Factory/.sanlock.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sanlock"

Sat Mar 28 20:13:08 2026 rev:38 rq:1342641 version:5.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sanlock/sanlock.changes  2026-03-18 
16:50:40.317447866 +0100
+++ /work/SRC/openSUSE:Factory/.sanlock.new.8177/sanlock.changes        
2026-03-28 20:14:16.339704215 +0100
@@ -1,0 +2,28 @@
+Tue Mar 24 04:52:17 UTC 2026 - James Fehlig <[email protected]>
+
+- Update to commit dbf6e4dd64
+  * sanlock: add SANLK_REL_NO_DISK
+  * sanlock: add sanlock client spawn action
+- spec: Disable building fence_sanlock and reset since they have
+  been abandoned upstream. Dropped source fence_sanlockd.init, and
+  patches harden_fence_sanlockd.service.patch and
+  harden_sanlk-resetd.service.patch
+
+-------------------------------------------------------------------
+Fri Mar 13 17:13:06 UTC 2026 - [email protected]
+
+- Update to version 5.0.0:
+  * sanlock: add SANLK_REL_NO_DISK
+  * sanlock: add sanlock client spawn action
+  * release 5.0.0
+  * sanlock: add mailing list to README
+  * sanlock: udpate README
+  * sanlock: disable rindex code
+  * sanlock: compare and write
+  * add use_aio arg to more functions
+  * diskio: pass use_aio arg to io functions
+  * use read_sector in place of read_sectors 1
+  * remove _leader_read_num and _lease_read_num functions
+  * make install /var/lib/sanlock
+
+-------------------------------------------------------------------

Old:
----
  fence_sanlockd.init
  harden_fence_sanlockd.service.patch
  harden_sanlk-resetd.service.patch
  sanlock-4.2.0.tar.xz

New:
----
  sanlock-5.0.0.tar.xz

----------(Old B)----------
  Old:  been abandoned upstream. Dropped source fence_sanlockd.init, and
  patches harden_fence_sanlockd.service.patch and
  harden_sanlk-resetd.service.patch
  Old:  patches harden_fence_sanlockd.service.patch and
  harden_sanlk-resetd.service.patch
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sanlock.spec ++++++
--- /var/tmp/diff_new_pack.BtEejP/_old  2026-03-28 20:14:17.211740205 +0100
+++ /var/tmp/diff_new_pack.BtEejP/_new  2026-03-28 20:14:17.211740205 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sanlock
 #
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,19 +28,13 @@
 %bcond_with python2
 %endif
 
-%define with_fence_sanlockd 0
-%define with_sanlk_reset    0
-%if 0%{?suse_version} > 1320
-%define with_fence_sanlockd 1
-%define with_sanlk_reset    1
-%endif
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 %define pname   sanlock
 Name:           %{pprefix}%{pname}
-Version:        4.2.0
+Version:        5.0.0
 Release:        0
 %if ! %{with python}
 Summary:        A shared disk lock manager
@@ -55,19 +49,17 @@
 Source0:        %{pname}-%{version}.tar.xz
 Source1:        sysconfig.sanlock
 Source2:        sysconfig.wdmd
-Source3:        fence_sanlockd.init
 # Upstream patches
 # SUSE patches
 Patch100:       sanlock-SCHED_RESET_ON_FORK-undefined.patch
 Patch101:       sanlock-python-prefix.patch
 Patch102:       suse-systemd.patch
 Patch103:       suse-no-date-time.patch
-Patch104:       harden_fence_sanlockd.service.patch
-Patch105:       harden_sanlk-resetd.service.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module wheel}
+BuildRequires:  device-mapper-devel
 BuildRequires:  libaio-devel
 BuildRequires:  pkgconfig
 BuildRequires:  python-rpm-macros
@@ -148,8 +140,6 @@
 %patch -P 101
 %patch -P 102 -p1
 %patch -P 103 -p1
-%patch -P 104 -p1
-%patch -P 105 -p1
 
 %build
 %if ! %{with python}
@@ -157,12 +147,6 @@
 # upstream does not support _smp_mflags
 CFLAGS="%{optflags}" make -j1 -C wdmd
 CFLAGS="%{optflags}" make -j1 -C src
-%if %{with_fence_sanlockd}
-CFLAGS="%{optflags}" make -j1 -C fence_sanlock
-%endif
-%if %{with_sanlk_reset}
-CFLAGS="%{optflags}" make -j1 -C reset
-%endif
 %else
 pushd python
 CFLAGS="%{optflags} -fno-strict-aliasing" %pyproject_wheel
@@ -173,12 +157,6 @@
 %if ! %{with python}
 %make_install LIBDIR=%{_libdir} -C src
 %make_install LIBDIR=%{_libdir} -C wdmd
-%if %{with_fence_sanlockd}
-%make_install LIBDIR=%{_libdir} -C fence_sanlock
-%endif
-%if %{with_sanlk_reset}
-%make_install LIBDIR=%{_libdir} -C reset
-%endif
 
 install -D -m 644 src/sanlock.conf 
%{buildroot}/%{_sysconfdir}/sanlock/sanlock.conf
 install -D -m 644 %{SOURCE1} %{buildroot}/%{_fillupdir}/sysconfig.sanlock
@@ -188,15 +166,6 @@
 ln -s service %{buildroot}%{_sbindir}/rcsanlock
 install -D -m 644 init.d/wdmd.service %{buildroot}/%{_unitdir}/wdmd.service
 ln -s service %{buildroot}%{_sbindir}/rcwdmd
-%if %{with_fence_sanlockd}
-install -D -m 0755 %{SOURCE3} 
%{buildroot}%{_prefix}/lib/systemd/systemd-fence_sanlockd
-install -D -m 0644 init.d/fence_sanlockd.service 
%{buildroot}/%{_unitdir}/fence_sanlockd.service
-ln -s service %{buildroot}%{_sbindir}/rcfence_sanlockd
-%endif
-%if %{with_sanlk_reset}
-install -D -m 0644 init.d/sanlk-resetd.service 
%{buildroot}/%{_unitdir}/sanlk-resetd.service
-ln -s service %{buildroot}%{_sbindir}/rcsanlk-resetd
-%endif
 
 install -Dm 0644 src/logrotate.sanlock \
        %{buildroot}%{_sysconfdir}/logrotate.d/sanlock
@@ -219,12 +188,6 @@
 %service_add_pre wdmd.service
 %service_add_pre sanlock.service
 
-%pre -n fence-sanlock
-%service_add_pre fence_sanlockd.service
-
-%pre -n sanlk-reset
-%service_add_pre sanlk-resetd.service
-
 %post -n %{pname}
 %service_add_post wdmd.service sanlock.service
 
@@ -233,34 +196,14 @@
 
 %post -n libsanlock1 -p /sbin/ldconfig
 
-%if %{with_fence_sanlockd}
-%post -n fence-sanlock
-%service_add_post fence_sanlockd.service
-%endif
-
-%post -n sanlk-reset
-%service_add_post sanlk-resetd.service
-
 %preun -n %{pname}
 %service_del_preun wdmd.service sanlock.service
 
-%preun -n fence-sanlock
-%service_del_preun fence_sanlockd.service
-
-%preun -n sanlk-reset
-%service_del_preun sanlk-resetd.service
-
 %postun -n %{pname}
 %service_del_postun wdmd.service sanlock.service
 
 %postun -n libsanlock1 -p /sbin/ldconfig
 
-%postun -n fence-sanlock
-%service_del_postun fence_sanlockd.service
-
-%postun -n sanlk-reset
-%service_del_postun sanlk-resetd.service
-
 %files -n %{pname}
 %dir %attr(0700, root, root) %{_sysconfdir}/wdmd.d/
 %dir %attr(0700, root, root) %{_sysconfdir}/sanlock/
@@ -295,27 +238,6 @@
 %{_libdir}/pkgconfig/libsanlock.pc
 %{_libdir}/pkgconfig/libsanlock_client.pc
 
-%if %{with_fence_sanlockd}
-%files -n fence-sanlock
-%{_sbindir}/fence_sanlockd
-%{_prefix}/lib/systemd/systemd-fence_sanlockd
-%{_unitdir}/fence_sanlockd.service
-%{_sbindir}/fence_sanlock
-%{_sbindir}/fence_sanlockd
-%{_sbindir}/rcfence_sanlockd
-%{_mandir}/man8/fence_sanlock*
-%endif
-
-%if %{with_sanlk_reset}
-%files -n sanlk-reset
-%{_sbindir}/sanlk-reset
-%{_sbindir}/sanlk-resetd
-%{_sbindir}/rcsanlk-resetd
-%{_unitdir}/sanlk-resetd.service
-%{_mandir}/man8/sanlk-reset.8%{?ext_man}
-%{_mandir}/man8/sanlk-resetd.8%{?ext_man}
-%endif
-
 %else
 
 %files %{python_files}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.BtEejP/_old  2026-03-28 20:14:17.263742351 +0100
+++ /var/tmp/diff_new_pack.BtEejP/_new  2026-03-28 20:14:17.267742517 +0100
@@ -1,7 +1,7 @@
 <services>
   <service name="tar_scm" mode="manual">
     <param name="filename">sanlock</param>
-    <param name="revision">efe86d2e691383da07942fe9a4bccab13046f3d4</param>
+    <param name="revision">dbf6e4dd64d1b2d518ea9241d8921dec0464b60d</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://pagure.io/sanlock</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.BtEejP/_old  2026-03-28 20:14:17.291743507 +0100
+++ /var/tmp/diff_new_pack.BtEejP/_new  2026-03-28 20:14:17.295743672 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://pagure.io/sanlock</param>
-              <param 
name="changesrevision">efe86d2e691383da07942fe9a4bccab13046f3d4</param></service></servicedata>
+              <param 
name="changesrevision">dbf6e4dd64d1b2d518ea9241d8921dec0464b60d</param></service></servicedata>
 (No newline at EOF)
 

++++++ sanlock-4.2.0.tar.xz -> sanlock-5.0.0.tar.xz ++++++
++++ 10827 lines of diff (skipped)

Reply via email to