Name: fio Version: 3.7 Release: 9 Summary: Versatile IO workload generator License: GPLv2 URL: http://git.kernel.dk/?p=fio.git;a=summary Source: http://brick.kernel.dk/snaps/%{name}-%{version}.tar.bz2 BuildRequires: libaio-devel zlib-devel librbd1-devel numactl-devel librdmacm-devel gdb gcc %ifarch x86_64 BuildRequires: libpmem-devel libpmemblk-devel %endif Patch0000: fix-glibc-error.patch Patch0001: Modify-python2.7-to-python3-with-requires.patch Patch0002: fio2gnuplot-fix-TabErrors-when-running-with-Python-3.patch %description fio is a tool used to spawn many threads or processes that perform a specific type of io operation specified by the user.It accepts many global parameters inherited by threads.Its common method is to simulate jobs that match the specified io load. %package help Summary: Help document for the fio %description help Help document for the fio. %prep %autosetup -p1 %build ./configure --disable-optimizations export EXTFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_LD_FLAGS" %make_build V=1 %install %make_install prefix=%{_prefix} mandir=%{_mandir} %files %doc README COPYING %dir %{_datadir}/%{name} %{_bindir}/* %{_datadir}/%{name}/* %files help %doc REPORTING-BUGS HOWTO examples MORAL-LICENSE GFIO-TODO SERVER-TODO STEADYSTATE-TODO %{_mandir}/man1/* %changelog * Wed Jun 2 2021 baizhonggui - 3.7-9 - Fix building error: configure: failed to find compiler - Add gcc in BuildRequires * Tue Nov 03 2020 lingsheng - 3.7-8 - fio2gnuplot: fix TabErrors when running with Python 3 * Sat Sep 19 2020 yanan li - 3.7-7 - Modify python2.7 to python3 with requires * Thu Jul 23 2020 wutao - 3.7-5 - fix build error because of updating glibc * Sat Mar 21 2020 huzunhao - 3.7-4 - Type: NA - ID: NA - SUG: NA - DESC: add buildrequire gdb * Wed Nov 27 2019 likexin - 3.7-3 - Package init