Hello community, here is the log from the commit of package iozone for openSUSE:Factory:NonFree checked in at 2016-08-29 15:46:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/iozone (Old) and /work/SRC/openSUSE:Factory:NonFree/.iozone.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "iozone" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/iozone/iozone.changes 2016-07-05 09:53:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.iozone.new/iozone.changes 2016-08-29 15:49:37.000000000 +0200 @@ -1,0 +2,15 @@ +Sat Aug 27 09:13:22 UTC 2016 - [email protected] + +- Update to version 3_465: + * Some BSD changes to avoid compiler complaints. + * Make sure we don't have missing prototypes. + * Add support for building targets with NO_SIGNAL, NO_FORK, NO_SOCKET + * Fix missing typedef in FreeBSD. + * Fix typeoh in spelling of DragonFly. + * Make the sighandler_t change effective for all BSD derivatives. + * Make the my_sig_t change effective for all BSD derivatives. + * Unify the usage of __FreeBSD__ + * Build on BSD 10.3 without warnings. Clang compilers. + * Make more friendly to build on Solaris. + +------------------------------------------------------------------- Old: ---- iozone3_444.tgz New: ---- iozone3_465.tar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ iozone.spec ++++++ --- /var/tmp/diff_new_pack.7uzRDj/_old 2016-08-29 15:49:40.000000000 +0200 +++ /var/tmp/diff_new_pack.7uzRDj/_new 2016-08-29 15:49:40.000000000 +0200 @@ -17,7 +17,7 @@ %define src_version 3 -%define src_release 444 +%define src_release 465 Name: iozone Version: %{src_version}.%{src_release} Release: 0 @@ -25,7 +25,7 @@ License: SUSE-Freeware and SUSE-Public-Domain and GPL-2.0+ Group: System/Benchmark Url: http://www.iozone.org -Source0: http://www.iozone.org/src/current/%{name}%{src_version}_%{src_release}.tgz +Source0: http://www.iozone.org/src/current/%{name}%{src_version}_%{src_release}.tar Source1: http://www.iozone.org/docs/Iozone_License.txt Source2: https://www.gnu.org/licenses/gpl-2.0.txt BuildRequires: dos2unix @@ -49,13 +49,7 @@ %setup -q -n %{name}%{src_version}_%{src_release} %build -# I: Program returns random data in a function -# E: iozone no-return-in-nonvoid-function libbif.c:175, 224, 256,343, 386, -# 402 -# licence however does not permit us to patch sources, thus we need to -# ignore these failures -FLAGS="`echo %{optflags} | sed -e 's/\-Wall//g'`" -make %{?_smp_mflags} CFLAGS="$FLAGS -DHAVE_PREADV -DHAVE_PWRITEV" -C src/current linux +make %{?_smp_mflags} CFLAGS="%{optflags} -DHAVE_PREADV -DHAVE_PWRITEV" -C src/current linux %install install -D -p -m 0755 src/current/iozone %{buildroot}%{_bindir}/iozone
