Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package slurm for openSUSE:Factory checked 
in at 2022-09-22 14:49:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/slurm (Old)
 and      /work/SRC/openSUSE:Factory/.slurm.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "slurm"

Thu Sep 22 14:49:55 2022 rev:77 rq:1005247 version:22.05.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/slurm/slurm.changes      2022-08-02 
22:10:39.978027505 +0200
+++ /work/SRC/openSUSE:Factory/.slurm.new.2275/slurm.changes    2022-09-22 
14:50:15.854487890 +0200
@@ -1,0 +2,5 @@
+Tue Sep 20 21:12:19 UTC 2022 - Egbert Eich <[email protected]>
+
+- Fix build for older product version.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ slurm.spec ++++++
--- /var/tmp/diff_new_pack.aEuzpz/_old  2022-09-22 14:50:16.502489535 +0200
+++ /var/tmp/diff_new_pack.aEuzpz/_new  2022-09-22 14:50:16.510489554 +0200
@@ -605,6 +605,7 @@
 Requires:       perl-%{name} = %version
 Requires:       sudo
 Requires:       tar
+Requires:       config(pam)
 BuildRequires:  sudo
 
 %description testsuite
@@ -836,7 +837,7 @@
 # Install testsuite
 %if 0%{?slurm_testsuite}
 # bug in testsuite
-ln -sf /usr/lib64/libslurm.so %{buildroot}/usr/lib64/slurm/libslurm.so
+ln -sf %{_libdir}/libslurm.so %{buildroot}%{_libdir}/slurm/libslurm.so
 
 mkdir -p %{buildroot}/srv/slurm-testsuite
 cd testsuite/expect
@@ -877,8 +878,11 @@
   # drop non-deterministic lto bits from .o files
   strip -p --discard-locals -R .gnu.lto_* -R .gnu.debuglto_* -N __gnu_lto_v1 $f
 done
+%if 0%{?suse_version} >= 1500
+%define tar_sort --sort=name
+%endif
 tar --group=%slurm_g --owner=%slurm_u \
-  --sort=name --mtime="@${SOURCE_DATE_EPOCH:-`date +%%s`}" 
--pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \
+  %{?tar_sort} --mtime="@${SOURCE_DATE_EPOCH:-`date +%%s`}" 
--pax-option=exthdr.name=%d/PaxHeaders/%f,delete=atime,delete=ctime \
   -cjf /tmp/slurmtest.tar.bz2 *
 cd -
 rm -rf %{buildroot}/srv/slurm-testsuite
@@ -908,6 +912,9 @@
 tar -xzf %{S:20}
 mkdir -p %{buildroot}%{_pam_secconfdir}/limits.d
 mv test_setup/slurm.conf.limits 
%{buildroot}%_pam_secconfdir/limits.d/slurm.conf
+%if 0%{?sle_version} < 150200
+sed -i -e '/hard[[:space:]]*nofile/s@unlimited@1048576@' 
%{buildroot}%_pam_secconfdir/limits.d/slurm.conf
+%endif
 
 mkdir -p %{buildroot}/root
 mv test_setup/setup-testsuite.sh %{buildroot}/root
@@ -1043,7 +1050,7 @@
 
 %post testsuite
 rm -rf /srv/slurm-testsuite/src /srv/slurm-testsuite/testsuite 
/srv/slurm-testsuite/config.h
-sudo -u %slurm_u /usr/bin/tar --same-owner -C /srv/slurm-testsuite -xjf 
%{_datadir}/%{name}/slurmtest.tar.bz2
+runuser -u %slurm_u -- tar --same-owner -C /srv/slurm-testsuite -xjf 
%{_datadir}/%{name}/slurmtest.tar.bz2
 
 %preun testsuite
 rm -rf /srv/slurm-testsuite/src /srv/slurm-testsuite/testsuite 
/srv/slurm-testsuite/config.h

Reply via email to