Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tiobench for openSUSE:Factory checked in at 2026-06-22 17:32:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tiobench (Old) and /work/SRC/openSUSE:Factory/.tiobench.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tiobench" Mon Jun 22 17:32:26 2026 rev:5 rq:1360798 version:0.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tiobench/tiobench.changes 2020-11-25 19:31:07.954602492 +0100 +++ /work/SRC/openSUSE:Factory/.tiobench.new.1956/tiobench.changes 2026-06-22 17:32:35.968389508 +0200 @@ -1,0 +2,13 @@ +Sat Jun 20 20:44:20 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.5.0: + * Switch to the maintained fork at github.com/aliceinwire/tiobench +- Drop patches now merged or obsoleted upstream: + * tiobench-rename-conflicting-functions.diff (upstream renamed the + aligned_alloc helper to tt_aligned_alloc) + * tiobench-moredigits.diff (wider rate/latency output columns are now + upstream) + * tiobench-warnings-makefile.diff (no longer required; install uses + PREFIX/DOCDIR overrides) + +------------------------------------------------------------------- Old: ---- tiobench-0.4.1.tar.bz2 tiobench-moredigits.diff tiobench-rename-conflicting-functions.diff tiobench-warnings-makefile.diff New: ---- tiobench-0.5.0.tar.gz ----------(Old B)---------- Old: aligned_alloc helper to tt_aligned_alloc) * tiobench-moredigits.diff (wider rate/latency output columns are now upstream) Old:- Drop patches now merged or obsoleted upstream: * tiobench-rename-conflicting-functions.diff (upstream renamed the aligned_alloc helper to tt_aligned_alloc) Old: upstream) * tiobench-warnings-makefile.diff (no longer required; install uses PREFIX/DOCDIR overrides) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tiobench.spec ++++++ --- /var/tmp/diff_new_pack.eHR91p/_old 2026-06-22 17:32:36.992425192 +0200 +++ /var/tmp/diff_new_pack.eHR91p/_new 2026-06-22 17:32:36.996425331 +0200 @@ -1,7 +1,7 @@ # # spec file for package tiobench # -# Copyright (c) 2020 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 @@ -17,16 +17,12 @@ Name: tiobench -Version: 0.4.1 +Version: 0.5.0 Release: 0 Summary: Fully-threaded I/O benchmark program License: GPL-2.0-only -Group: System/Benchmark -URL: https://sourceforge.net/projects/tiobench -Source: tiobench-%{version}.tar.bz2 -Patch1: tiobench-moredigits.diff -Patch2: tiobench-warnings-makefile.diff -Patch3: tiobench-rename-conflicting-functions.diff +URL: https://github.com/aliceinwire/tiobench +Source: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Recommends: perl(Term::ProgressBar) %description @@ -37,16 +33,20 @@ %prep %autosetup -p1 +# avoid env-script-interpreter rpmlint error +sed -i '1s|/usr/bin/env perl|/usr/bin/perl|' tiobench.pl scripts/tiosum.pl %build %make_build CFLAGS="%{optflags} -fgnu89-inline" %install -make install PREFIX="%{buildroot}%{_prefix}" DOCDIR="%{buildroot}%{_docdir}/%{name}" -chmod -x %{buildroot}%{_docdir}/%{name}/* +# upstream's "make install" target is broken (wrong tiosum.pl path), install manually +install -Dm0755 tiotest %{buildroot}%{_bindir}/tiotest +install -Dm0755 tiobench.pl %{buildroot}%{_bindir}/tiobench.pl +install -Dm0755 scripts/tiosum.pl %{buildroot}%{_bindir}/tiosum.pl %files %license COPYING +%doc ChangeLog README.md TODO %{_bindir}/tio* -%doc %{_docdir}/%{name}
