Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xrootd for openSUSE:Factory checked 
in at 2025-05-12 18:09:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xrootd (Old)
 and      /work/SRC/openSUSE:Factory/.xrootd.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xrootd"

Mon May 12 18:09:05 2025 rev:42 rq:1276845 version:5.8.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/xrootd/xrootd.changes    2025-04-24 
17:28:35.989105220 +0200
+++ /work/SRC/openSUSE:Factory/.xrootd.new.30101/xrootd.changes 2025-05-12 
18:09:09.698958815 +0200
@@ -1,0 +2,34 @@
+Sun May 11 09:01:08 UTC 2025 - Atri Bhattacharya <badshah...@gmail.com>
+
+- Update to version 5.8.2:
+  * [Server] Correct handling of wait during redrive
+    (gh#xrootd/xrootd#2480).
+  * [Server] Enforce reasonable default thread limit of 8192
+    (gh#xrootd/xrootd#2468).
+  * [XrdHttp] Add missing default HTTP status messages
+    (gh#xrootd/xrootd#2486).
+  * [XrdHttp] Handle = sign correctly in URL encoding/decoding
+    (gh#xrootd/xrootd#2491).
+  * [XrdOuc] Redact URL-encoded tokens with % character
+    (gh#xrootd/xrootd#2500).
+  * [XrdPosix] Map operation timeouts to ETIME
+    (gh#xrootd/xrootd#2482).
+  * [XrdPss] Implement the auto-stat protocol for XrdPss
+    (gh#xrootd/xrootd#2454).
+  * [XrdSecsss] Fix issues reported by clang-tidy static analysis.
+  * [XrdSecsss] Protect against buffer overflow due to large key
+    name.
+  * [CMake] General modernization of the build system
+    (gh#xrootd/xrootd#2453).
+  * [CMake] Set stricter baseline compiler warning level.
+  * [Misc] Fix compiler warnings with C++20/23, GCC 15 and Clang
+    20.
+  * [RPM] Revert move to sysusers.d config file for user/group
+    creation.
+  * [Tests] Set a discovery timeout for gtest_discover_tests
+    (gh#xrootd/xrootd#2485).
+- Enable tests for main flavour as part of %check as these no
+  longer require network connectivity; tests for python are too
+  slow and remain disabled.
+
+-------------------------------------------------------------------

Old:
----
  xrootd-5.8.1.tar.gz

New:
----
  xrootd-5.8.2.tar.gz

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

Other differences:
------------------
++++++ xrootd.spec ++++++
--- /var/tmp/diff_new_pack.lPlIcz/_old  2025-05-12 18:09:11.863049682 +0200
+++ /var/tmp/diff_new_pack.lPlIcz/_new  2025-05-12 18:09:11.879050354 +0200
@@ -20,15 +20,14 @@
 %define pname xrootd
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "python"
-# No tests for python bindings
-%bcond_without python3
 %define psuffix -python
+%bcond_without python3
+# Tests for python bindings are slo...w
 %bcond_with tests
 %else
 %bcond_with python3
 %define psuffix %{nil}
-# Cannot run tests as some of them depend on network connection
-%bcond_with tests
+%bcond_without tests
 %endif
 # /SECTION
 
@@ -49,7 +48,7 @@
 %bcond_with    ceph
 
 Name:           %{pname}%{psuffix}
-Version:        5.8.1
+Version:        5.8.2
 Release:        0
 Summary:        An eXtended Root Daemon
 License:        LGPL-3.0-or-later
@@ -99,6 +98,9 @@
 BuildRequires:  xrootd-libs-devel    = %{version}
 BuildRequires:  xrootd-private-devel = %{version}
 BuildRequires:  xrootd-server-devel  = %{version}
+%if %{with tests}
+BuildRequires:  %{python_module pytest}
+%endif
 %define python_subpackage_only 1
 %python_subpackages
 %else
@@ -344,12 +346,16 @@
 
 %install
 %if %{with python3}
+# Python flavor install
+
 pushd bindings/python
 %pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitearch}/
 
+# Python flavor install ends
 %else
 
+# Main flavor install
 %cmake_install
 rm -rf %{buildroot}%{_sysconfdir}/%{pname}/*
 
@@ -378,21 +384,29 @@
 
 %fdupes %{buildroot}%{_prefix}
 
+# Main flavor install ends
+%endif
+
 %if %{with tests}
 %check
+%if %{with python3}
+export PYTHONPATH+=:%{buildroot}%{python3_sitearch}
+export PYTHONDONTWRITEBYTECODE=1
+pushd ./bindings/python
+%{_bindir}/pytest-%{python3_version} -v
+popd
+%else
 %ctest
 %endif
+%endif
 
-%post libs -p /sbin/ldconfig
-%postun libs -p /sbin/ldconfig
-%post client-libs -p /sbin/ldconfig
-%postun client-libs -p /sbin/ldconfig
-%post server-libs -p /sbin/ldconfig
-%postun server-libs -p /sbin/ldconfig
+%if "%{flavor}" != "python"
+%ldconfig_scriptlets libs
+%ldconfig_scriptlets client-libs
+%ldconfig_scriptlets server-libs
 
 %if %{with ceph}
-%post ceph -p /sbin/ldconfig
-%postun ceph -p /sbin/ldconfig
+%ldconfig_scriptlets ceph
 %endif
 
 %pre server -f %{pname}.pre

++++++ xrootd-5.8.1.tar.gz -> xrootd-5.8.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/xrootd/xrootd-5.8.1.tar.gz 
/work/SRC/openSUSE:Factory/.xrootd.new.30101/xrootd-5.8.2.tar.gz differ: char 
13, line 1

Reply via email to