New upstream version 3.34

Drop support for pmeblk for more details see:
	https://github.com/axboe/fio/commit/04c1cdc

Resolves: rhbz#2178183
Signed-off-by: Pavel Reichl <preichl@redhat.com>
This commit is contained in:
Pavel Reichl 2023-03-30 09:42:21 +02:00
parent 178cba8ff8
commit 90b380e311
3 changed files with 10 additions and 22 deletions

2
.gitignore vendored
View File

@ -40,3 +40,5 @@
/fio-3.32.tar.bz2.asc /fio-3.32.tar.bz2.asc
/fio-3.33.tar.bz2 /fio-3.33.tar.bz2
/fio-3.33.tar.bz2.asc /fio-3.33.tar.bz2.asc
/fio-3.34.tar.bz2
/fio-3.34.tar.bz2.asc

View File

@ -1,6 +1,6 @@
Name: fio Name: fio
Version: 3.33 Version: 3.34
Release: 2%{?dist} Release: 1%{?dist}
Summary: Multithreaded IO generation tool Summary: Multithreaded IO generation tool
License: GPLv2 License: GPLv2
@ -31,7 +31,6 @@ BuildRequires: libcurl-devel
BuildRequires: openssl-devel BuildRequires: openssl-devel
%ifarch x86_64 ppc64le %ifarch x86_64 ppc64le
BuildRequires: libpmem-devel BuildRequires: libpmem-devel
BuildRequires: libpmemblk-devel
%endif %endif
%ifnarch %{arm} %{ix86} ppc64le %ifnarch %{arm} %{ix86} ppc64le
@ -60,7 +59,6 @@ Recommends: %{name}-engine-nbd
%endif %endif
%ifarch x86-64 ppc64le %ifarch x86-64 ppc64le
Recommends: %{name}-engine-dev-dax Recommends: %{name}-engine-dev-dax
Recommends: %{name}-engine-pmemblk
Recommends: %{name}-engine-libpmem Recommends: %{name}-engine-libpmem
%endif %endif
%ifnarch %{arm} %{ix86} ppc64le %ifnarch %{arm} %{ix86} ppc64le
@ -117,17 +115,6 @@ Read and write using device DAX to a persistent memory device
(e.g., /dev/dax0.0) through the PMDK libpmem library. (e.g., /dev/dax0.0) through the PMDK libpmem library.
%endif %endif
%ifarch x86_64 ppc64le
%package engine-pmemblk
Summary: PMDK pmemblk engine for %{name}.
Requires: %{name}%{?_isa} = %{version}-%{release}
%description engine-pmemblk
pmemblk engine for %{name}.
Read and write using filesystem DAX to a file on a filesystem mounted with
DAX on a persistent memory device through the PMDK libpmemblk library.
%endif
%ifarch x86_64 ppc64le %ifarch x86_64 ppc64le
%package engine-libpmem %package engine-libpmem
Summary: PMDK pmemblk engine for %{name}. Summary: PMDK pmemblk engine for %{name}.
@ -224,11 +211,6 @@ make install prefix=%{_prefix} mandir=%{_mandir} libdir=%{_libdir}/fio DESTDIR=$
%{_libdir}/fio/fio-nbd.so %{_libdir}/fio/fio-nbd.so
%endif %endif
%ifarch x86_64 ppc64le
%files engine-pmemblk
%{_libdir}/fio/fio-pmemblk.so
%endif
%ifnarch %{arm} %{ix86} ppc64le %ifnarch %{arm} %{ix86} ppc64le
%if %{with rados} %if %{with rados}
%files engine-rados %files engine-rados
@ -247,6 +229,10 @@ make install prefix=%{_prefix} mandir=%{_mandir} libdir=%{_libdir}/fio DESTDIR=$
%endif %endif
%changelog %changelog
* Fri Mar 24 2023 Pavel Reichl <preichl@redhat.com> - 3.34-1
- New upstream version (RHBZ#2178183)
- Drop support for pmeblk https://github.com/axboe/fio/commit/04c1cdc
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.33-2 * Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.33-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

View File

@ -1,2 +1,2 @@
SHA512 (fio-3.33.tar.bz2) = 50c67cfcd862f535ee397ca872d88c854aa40c56903a4231036fff07e7830fd90dcdc89c7443ca4a891e80b66cc0fb99cc6c2860edfc8d7de5b034f460b7dc44 SHA512 (fio-3.34.tar.bz2) = 912da2d7c7c4e0ad6c64a2e8c5254d23e5b6286c54d3ebf23d6bd2e0b5a9e4d2a53a75da3c807467b0fbe637b4ff23d64f1166fc45d6cce1d13d239f233548d0
SHA512 (fio-3.33.tar.bz2.asc) = fb253ceb3fe00f85137faab907e2c34ed4ced244821430bc5d4b56fedc978533500fc7c950121d16dab1ceb2acde85bcf40d55fd2508dd2a1db16a791d84a532 SHA512 (fio-3.34.tar.bz2.asc) = 0a2a0830fe740e87dc9911829cbe9576ea398a824874ca1aa3f527160a2811eaab1594c86c4d1bf338d9dbeec87c646fadccebd897ed58690d7407bdcdbec1b4