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
