From 90b380e31110abed7fe5fa38dff5e4de23f388f4 Mon Sep 17 00:00:00 2001 From: Pavel Reichl Date: Thu, 30 Mar 2023 09:42:21 +0200 Subject: [PATCH] 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 --- .gitignore | 2 ++ fio.spec | 26 ++++++-------------------- sources | 4 ++-- 3 files changed, 10 insertions(+), 22 deletions(-) diff --git a/.gitignore b/.gitignore index b4e5a32..97ce499 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,5 @@ /fio-3.32.tar.bz2.asc /fio-3.33.tar.bz2 /fio-3.33.tar.bz2.asc +/fio-3.34.tar.bz2 +/fio-3.34.tar.bz2.asc diff --git a/fio.spec b/fio.spec index c09ca65..5d0a00e 100644 --- a/fio.spec +++ b/fio.spec @@ -1,6 +1,6 @@ Name: fio -Version: 3.33 -Release: 2%{?dist} +Version: 3.34 +Release: 1%{?dist} Summary: Multithreaded IO generation tool License: GPLv2 @@ -31,7 +31,6 @@ BuildRequires: libcurl-devel BuildRequires: openssl-devel %ifarch x86_64 ppc64le BuildRequires: libpmem-devel -BuildRequires: libpmemblk-devel %endif %ifnarch %{arm} %{ix86} ppc64le @@ -60,7 +59,6 @@ Recommends: %{name}-engine-nbd %endif %ifarch x86-64 ppc64le Recommends: %{name}-engine-dev-dax -Recommends: %{name}-engine-pmemblk Recommends: %{name}-engine-libpmem %endif %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. %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 %package engine-libpmem 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 %endif -%ifarch x86_64 ppc64le -%files engine-pmemblk -%{_libdir}/fio/fio-pmemblk.so -%endif - %ifnarch %{arm} %{ix86} ppc64le %if %{with rados} %files engine-rados @@ -247,6 +229,10 @@ make install prefix=%{_prefix} mandir=%{_mandir} libdir=%{_libdir}/fio DESTDIR=$ %endif %changelog +* Fri Mar 24 2023 Pavel Reichl - 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 - 3.33-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index b2ad3c6..b621dc4 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (fio-3.33.tar.bz2) = 50c67cfcd862f535ee397ca872d88c854aa40c56903a4231036fff07e7830fd90dcdc89c7443ca4a891e80b66cc0fb99cc6c2860edfc8d7de5b034f460b7dc44 -SHA512 (fio-3.33.tar.bz2.asc) = fb253ceb3fe00f85137faab907e2c34ed4ced244821430bc5d4b56fedc978533500fc7c950121d16dab1ceb2acde85bcf40d55fd2508dd2a1db16a791d84a532 +SHA512 (fio-3.34.tar.bz2) = 912da2d7c7c4e0ad6c64a2e8c5254d23e5b6286c54d3ebf23d6bd2e0b5a9e4d2a53a75da3c807467b0fbe637b4ff23d64f1166fc45d6cce1d13d239f233548d0 +SHA512 (fio-3.34.tar.bz2.asc) = 0a2a0830fe740e87dc9911829cbe9576ea398a824874ca1aa3f527160a2811eaab1594c86c4d1bf338d9dbeec87c646fadccebd897ed58690d7407bdcdbec1b4