Hello community, here is the log from the commit of package fio for openSUSE:Factory checked in at 2018-09-24 13:12:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fio (Old) and /work/SRC/openSUSE:Factory/.fio.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fio" Mon Sep 24 13:12:42 2018 rev:47 rq:636993 version:3.10 Changes: -------- --- /work/SRC/openSUSE:Factory/fio/fio.changes 2018-05-29 10:49:32.334266658 +0200 +++ /work/SRC/openSUSE:Factory/.fio.new/fio.changes 2018-09-24 13:12:42.565764810 +0200 @@ -1,0 +2,26 @@ +Fri Sep 21 06:54:16 UTC 2018 - Martin Pluskal <mplus...@suse.com> + +- Do not use libressl + +------------------------------------------------------------------- +Wed Sep 19 10:13:57 UTC 2018 - Lars Marowsky-Bree <l...@suse.com> + +- Remove duplication from build macros +- Disable building for native host to avoid illegal instruction crashes + +------------------------------------------------------------------- +Fri Sep 14 09:33:35 UTC 2018 - Lars Marowsky-Bree <l...@suse.com> + +- Update to version 3.10 + * For detailed list of changes see: + http://brick.kernel.dk/snaps/fio-3.10.shortlog.txt +- Switch to building with openssl + +------------------------------------------------------------------- +Fri Sep 7 09:19:29 UTC 2018 - Lars Marowsky-Bree <l...@suse.com> + +- Update to version 3.9 + * For detailed list of changes see: + http://brick.kernel.dk/snaps/fio-3.9.shortlog.txt + +------------------------------------------------------------------- Old: ---- fio-3.4.tar.bz2 New: ---- fio-3.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fio.spec ++++++ --- /var/tmp/diff_new_pack.5fIkAI/_old 2018-09-24 13:12:42.977764087 +0200 +++ /var/tmp/diff_new_pack.5fIkAI/_new 2018-09-24 13:12:42.981764080 +0200 @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -30,9 +30,14 @@ %bcond_without libpmem %bcond_without libnuma %endif +%if 0%{?suse_version} < 1500 +%bcond_with librdmacm +%else +%bcond_without librdmacm +%endif Name: fio -Version: 3.4 +Version: 3.10 Release: 0 Summary: Flexible I/O tester License: GPL-2.0 @@ -43,7 +48,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gtk2-devel BuildRequires: libaio-devel -BuildRequires: librdmacm-devel +BuildRequires: libcurl-devel BuildRequires: pkgconfig BuildRequires: zlib-devel Suggests: gfio @@ -67,6 +72,10 @@ BuildRequires: libpmemblk-devel %endif %endif +BuildRequires: openssl-devel +%if %{with librdmacm} +BuildRequires: librdmacm-devel +%endif %description fio is an I/O tool meant to be used both for benchmark and stress/hardware @@ -95,7 +104,8 @@ sed -i "s|%{_bindir}/bash|/bin/bash|g" tools/genfio # Not autotools configure ./configure \ - --enable-gfio + --enable-gfio \ + --disable-native make \ %{?_smp_mflags} \ V=1 \ ++++++ fio-3.4.tar.bz2 -> fio-3.10.tar.bz2 ++++++ ++++ 25747 lines of diff (skipped) ++++++ fio.python2.patch ++++++ --- /var/tmp/diff_new_pack.5fIkAI/_old 2018-09-24 13:12:43.409763329 +0200 +++ /var/tmp/diff_new_pack.5fIkAI/_new 2018-09-24 13:12:43.413763322 +0200 @@ -1,32 +1,30 @@ ---- a/tools/fiologparser.py -+++ b/tools/fiologparser.py +Index: fio-3.8/tools/fiologparser.py +=================================================================== +--- fio-3.8.orig/tools/fiologparser.py ++++ fio-3.8/tools/fiologparser.py @@ -1,4 +1,4 @@ -#!/usr/bin/python2.7 +#!/usr/bin/python2 + # Note: this script is python2 and python 3 compatible. # # fiologparser.py - # ---- a/tools/hist/fiologparser_hist.py -+++ b/tools/hist/fiologparser_hist.py +Index: fio-3.8/tools/hist/fiologparser_hist.py +=================================================================== +--- fio-3.8.orig/tools/hist/fiologparser_hist.py ++++ fio-3.8/tools/hist/fiologparser_hist.py @@ -1,4 +1,4 @@ -#!/usr/bin/python2.7 +#!/usr/bin/python2 """ Utility for converting *_clat_hist* files generated by fio into latency statistics. ---- a/tools/hist/half-bins.py -+++ b/tools/hist/half-bins.py +Index: fio-3.8/tools/hist/half-bins.py +=================================================================== +--- fio-3.8.orig/tools/hist/half-bins.py ++++ fio-3.8/tools/hist/half-bins.py @@ -1,4 +1,4 @@ -#!/usr/bin/python2.7 +#!/usr/bin/python2 """ Cut the number bins in half in fio histogram output. Example usage: $ half-bins.py -c 2 output_clat_hist.1.log > smaller_clat_hist.1.log ---- a/unit_tests/steadystate_tests.py -+++ b/unit_tests/steadystate_tests.py -@@ -1,4 +1,4 @@ --#!/usr/bin/python2.7 -+#!/usr/bin/python2 - # - # steadystate_tests.py - #