Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package stress-ng for openSUSE:Factory 
checked in at 2026-08-20 16:18:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/stress-ng (Old)
 and      /work/SRC/openSUSE:Factory/.stress-ng.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stress-ng"

Thu Aug 20 16:18:04 2026 rev:147 rq:1372284 version:0.22.00

Changes:
--------
--- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes      2026-08-04 
21:37:51.979375532 +0200
+++ /work/SRC/openSUSE:Factory/.stress-ng.new.1258/stress-ng.changes    
2026-08-20 16:18:09.215296466 +0200
@@ -1,0 +2,23 @@
+Thu Aug 20 10:09:07 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.22.00:
+  * New stressors: dentrycache, epollmany, fp-subnormal,
+    hugepage and spec-rollback
+  * New options: --bad-ioctl-alldev, --branch-jumps,
+    --cache-badpage, --copy-file-io-bytes, --dentrystat,
+    --dentry-negative, --daemon-bloat, --dev-alldev,
+    --no-madvise-opts, --ovpn-tunnel, --pagescatter-numa,
+    --vm-nt
+  * Fix stress-sem-sysv corrupted bogo-ops from concurrent
+    counter updates in forked children
+  * Fix race in shared s_pids->pid assignment after fork
+  * Fix fd leak on unlink hard-link paths
+  * Fix missing pthread_join after pthread_cancel in hugepage,
+    tlb-numa, pseek and vma stressors
+- Enable the ovpn netlink/tunnel path (pkgconfig(libnl-3.0))
+- Correct License to GPL-2.0-or-later (upstream is GPLv2+)
+- Add a --dry-run smoke test in %check
+- Spec cleanup: drop Group, declare gcc/make, convert
+  BuildRequires to pkgconfig() providers
+
+-------------------------------------------------------------------

Old:
----
  stress-ng-0.21.04.tar.gz

New:
----
  stress-ng-0.22.00.tar.gz

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

Other differences:
------------------
++++++ stress-ng.spec ++++++
--- /var/tmp/diff_new_pack.77w75n/_old  2026-08-20 16:18:10.097327689 +0200
+++ /var/tmp/diff_new_pack.77w75n/_new  2026-08-20 16:18:10.099327759 +0200
@@ -18,29 +18,33 @@
 
 
 %bcond_without  apparmor
-
 Name:           stress-ng
-Version:        0.21.04
+Version:        0.22.00
 Release:        0
 Summary:        Tool to load and stress a computer
-License:        GPL-2.0-only
-Group:          System/Benchmark
+License:        GPL-2.0-or-later
 URL:            https://github.com/ColinIanKing/stress-ng
 Source:         
https://github.com/ColinIanKing/stress-ng/archive/refs/tags/V%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  keyutils-devel
+BuildRequires:  gcc
 BuildRequires:  libaio-devel
-%if %{with apparmor}
-BuildRequires:  libapparmor-devel
-%endif
-BuildRequires:  libattr-devel
-BuildRequires:  libbsd-devel
-BuildRequires:  libcap-devel
-BuildRequires:  libseccomp-devel
-BuildRequires:  lksctp-tools-devel
-BuildRequires:  zlib-devel
+BuildRequires:  make
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(glesv2)
+BuildRequires:  pkgconfig(libattr)
+BuildRequires:  pkgconfig(libbsd)
+BuildRequires:  pkgconfig(libcap)
+BuildRequires:  pkgconfig(libkeyutils)
+# ovpn-tunnel / ovpn netlink path (HAVE_LIB_NL)
+BuildRequires:  pkgconfig(libnl-3.0)
+BuildRequires:  pkgconfig(libnl-genl-3.0)
+BuildRequires:  pkgconfig(libsctp)
+BuildRequires:  pkgconfig(libseccomp)
+BuildRequires:  pkgconfig(zlib)
+%if %{with apparmor}
+BuildRequires:  pkgconfig(libapparmor)
+%endif
 
 %description
 stress-ng can stress various subsystems of a computer. It can stress load CPU,
@@ -52,7 +56,6 @@
 
 %package bash-completion
 Summary:        Bash Completion for %{name}
-Group:          System/Benchmark
 Requires:       %{name} = %{version}
 Requires:       bash-completion
 Supplements:    (stress-ng and bash-completion)
@@ -62,7 +65,7 @@
 Bash completion script for stress-ng.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 export CFLAGS="%{optflags}"
@@ -76,6 +79,11 @@
 install -D -p -m 0644 bash-completion/stress-ng \
   %{buildroot}%{_datadir}/bash-completion/completions/%{name}
 
+%check
+# Upstream ships compile-time probes in test/, not a test suite.
+# Smoke-test the built binary without actually stressing the builder.
+./stress-ng --dry-run --cpu 1 --timeout 1 --verify
+
 %files
 %license COPYING
 %doc README.md

++++++ stress-ng-0.21.04.tar.gz -> stress-ng-0.22.00.tar.gz ++++++
/work/SRC/openSUSE:Factory/stress-ng/stress-ng-0.21.04.tar.gz 
/work/SRC/openSUSE:Factory/.stress-ng.new.1258/stress-ng-0.22.00.tar.gz differ: 
char 13, line 1

Reply via email to