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 - [email protected]
+
+- 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 - [email protected]
+
+- 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


Reply via email to