Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fio for openSUSE:Factory checked in at 2026-05-28 17:28:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fio (Old) and /work/SRC/openSUSE:Factory/.fio.new.1937 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fio" Thu May 28 17:28:00 2026 rev:72 rq:1355527 version:3.42 Changes: -------- --- /work/SRC/openSUSE:Factory/fio/fio.changes 2026-03-14 22:23:03.178765486 +0100 +++ /work/SRC/openSUSE:Factory/.fio.new.1937/fio.changes 2026-05-28 17:29:11.889329400 +0200 @@ -1,0 +2,46 @@ +Thu May 28 05:58:00 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 3.42: + * New latency steady state detection + (steadystate=lat:<usec>) and explicit units in JSON + latency output. + * New end_syncfs option and DDIR_SYNCFS support added to + sync, libaio, io_uring, fallocate, fileoperations, + ftruncate, and posixaio engines. + * engines/io_uring: ZBD (zoned block device) support; + validate protection information on read; don't segfault + when pi_chk is not specified; add DDIR_SYNCFS support. + * engines/mmap: support fadvise_hint, fix offset>0 logic + and full/limited prep logic on 32-bit. + * engines/rbd: LUKS encryption support. + * zbd: fix random-write zone selection and write zone + accounting; new write_zone_remainder option. + * Add option to specify ramp period by amount of IO. + * Add SPRandom cache size behaviour, new sprandom tests + and fixes. + * memory: CUDA 13 support. + * macOS: implement file cache invalidation and + posix_fadvise readahead control via msync/F_RDAHEAD. + * windows: fix Y2038 bug caused by 32-bit truncation. + * configure: new --extra-ldflags; conditional gnutls + requirement for libnfs >= 6.0.0. + * backend: fix OOB access in usec_for_io() with DDIR_SYNC; + fix async ioengine prep/queue mismatch in experimental + verify; fix zero-numberio in dry-run. + * libfio/workqueue: fix crash and thread stall with + io_submit_mode=offload; fix stat_sem/rusage_sem deadlock + during stats collection. + * options: range validation for log_hist_coarseness; + additional POSIX errno support; fix heap-use-after-free + in ioengine_so_path. + * Many small fixes (musl build, mingw out-of-tree builds, + use-after-free in idle_prof_common, iolog leak on + thread cleanup, and others). +- Spec cleanup: + * Drop obsolete Group tags. + * Add explicit BuildRequires: gcc, make (no longer in + the default buildroot). + * Update URL to https://github.com/axboe/fio (upstream + removed all references to git.kernel.dk in 3.42). + +------------------------------------------------------------------- Old: ---- fio-3.41.tar.bz2 New: ---- fio-3.42.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fio.spec ++++++ --- /var/tmp/diff_new_pack.lh8Agt/_old 2026-05-28 17:29:12.733364337 +0200 +++ /var/tmp/diff_new_pack.lh8Agt/_new 2026-05-28 17:29:12.733364337 +0200 @@ -33,19 +33,20 @@ %endif %bcond_without librdmacm Name: fio -Version: 3.41 +Version: 3.42 Release: 0 Summary: Flexible I/O tester License: GPL-2.0-only -Group: System/Benchmark -URL: https://git.kernel.dk/?p=fio.git;a=summary +URL: https://github.com/axboe/fio Source: https://brick.kernel.dk/snaps/fio-%{version}.tar.bz2 BuildRequires: cunit-devel +BuildRequires: gcc BuildRequires: gtk2-devel BuildRequires: libaio-devel BuildRequires: libcurl-devel BuildRequires: libiscsi-devel BuildRequires: libnbd-devel +BuildRequires: make BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: zlib-devel @@ -76,7 +77,6 @@ %package -n gfio Summary: Graphical front end for fio -Group: System/Benchmark Requires: %{name} = %{version} %description -n gfio @@ -106,7 +106,7 @@ rm %{buildroot}%{_bindir}/fio-histo-log-pctiles.py # fix rpmlint -%python3_fix_shebang +%{python3_fix_shebang} %check %make_build test ++++++ fio-3.41.tar.bz2 -> fio-3.42.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/fio/fio-3.41.tar.bz2 /work/SRC/openSUSE:Factory/.fio.new.1937/fio-3.42.tar.bz2 differ: char 11, line 1
