commit iozone for openSUSE:Factory:NonFree
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package iozone for openSUSE:Factory:NonFree checked in at 2016-07-05 09:53:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-02-08 09:48:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory:NonFree/.iozone.new/iozone.changes 2016-07-05 09:53:19.000000000 +0200 @@ -1,0 +2,19 @@ +Mon Jul 4 13:10:48 UTC 2016 - mpluskal@suse.com + +- Filter -Wall from optflags to prevent post-build check failure: + * no-return-in-nonvoid-function libbif.c:175, 224, 256,343, 386, + 402 + * license does not allow us to modify sources + * reported issues seems harlmess in case of io benchmark + +------------------------------------------------------------------- +Sat Jul 2 14:21:36 UTC 2016 - mpluskal@suse.com + +- Update to version 3_444: + * Cleanup 64 bit compiles. + * Code cleanup for all of the un-needed void * maddness. + * Code cleanup for casting consistency and *&(^&*( compiler + warnings !!! + * Code cleanup for casting consistency + +------------------------------------------------------------------- Old: ---- iozone3_434.tar New: ---- iozone3_444.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ iozone.spec ++++++ --- /var/tmp/diff_new_pack.ZqjwUM/_old 2016-07-05 09:53:20.000000000 +0200 +++ /var/tmp/diff_new_pack.ZqjwUM/_new 2016-07-05 09:53:20.000000000 +0200 @@ -17,7 +17,7 @@ %define src_version 3 -%define src_release 434 +%define src_release 444 Name: iozone Version: %{src_version}.%{src_release} Release: 0 @@ -25,14 +25,9 @@ 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}.tar +Source0: http://www.iozone.org/src/current/%{name}%{src_version}_%{src_release}.tgz Source1: http://www.iozone.org/docs/Iozone_License.txt Source2: https://www.gnu.org/licenses/gpl-2.0.txt -# 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 -BuildRequires: -post-build-checks BuildRequires: dos2unix BuildRequires: gcc BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -54,22 +49,26 @@ %setup -q -n %{name}%{src_version}_%{src_release} %build -pushd src/current -make linux %{?_smp_mflags} CC="cc %{optflags} -DHAVE_PREADV -DHAVE_PWRITEV" -popd +# 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 %install -install -D -m 0755 src/current/iozone %{buildroot}%{_bindir}/iozone -install -D -m 0755 src/current/fileop %{buildroot}%{_bindir}/fileop -install -D -m 0644 src/current/client_list %{buildroot}%{_datadir}/%{name}/client_list -install -D -m 0644 src/current/Generate_Graphs %{buildroot}%{_datadir}/%{name}/Generate_Graphs -install -D -m 0755 src/current/gengnuplot.sh %{buildroot}%{_datadir}/%{name}/gengnuplot.sh -install -D -m 0644 src/current/gnu3d.dem %{buildroot}%{_datadir}/%{name}/gnu3d.dem -install -D -m 0644 src/current/gnuplot.dem %{buildroot}%{_datadir}/%{name}/gnuplot.dem -install -D -m 0644 src/current/gnuplotps.dem %{buildroot}%{_datadir}/%{name}/gnuplotps.dem -install -D -m 0755 src/current/report.pl %{buildroot}%{_datadir}/%{name}/report.pl -install -D -m 0644 src/current/write_telemetry %{buildroot}%{_datadir}/%{name}/write_telemetry -install -D -m 0644 docs/iozone.1 %{buildroot}%{_mandir}/man1/iozone.1 +install -D -p -m 0755 src/current/iozone %{buildroot}%{_bindir}/iozone +install -D -p -m 0755 src/current/fileop %{buildroot}%{_bindir}/fileop +install -D -p -m 0644 src/current/client_list %{buildroot}%{_datadir}/%{name}/client_list +install -D -p -m 0644 src/current/Generate_Graphs %{buildroot}%{_datadir}/%{name}/Generate_Graphs +install -D -p -m 0755 src/current/gengnuplot.sh %{buildroot}%{_datadir}/%{name}/gengnuplot.sh +install -D -p -m 0644 src/current/gnu3d.dem %{buildroot}%{_datadir}/%{name}/gnu3d.dem +install -D -p -m 0644 src/current/gnuplot.dem %{buildroot}%{_datadir}/%{name}/gnuplot.dem +install -D -p -m 0644 src/current/gnuplotps.dem %{buildroot}%{_datadir}/%{name}/gnuplotps.dem +install -D -p -m 0755 src/current/report.pl %{buildroot}%{_datadir}/%{name}/report.pl +install -D -p -m 0644 src/current/write_telemetry %{buildroot}%{_datadir}/%{name}/write_telemetry +install -D -p -m 0644 docs/iozone.1 %{buildroot}%{_mandir}/man1/iozone.1 chmod 644 src/current/Gnuplot.txt src/current/Changes.txt dos2unix src/current/Gnuplot.txt @@ -89,3 +88,4 @@ %defattr(-,root,root) %doc docs/*.pdf src/current/Changes.txt Iozone_License.txt gpl-2.0.txt +%changelog
participants (1)
-
root@hilbert.suse.de