Hello community,

here is the log from the commit of package iozone for openSUSE:Factory:NonFree 
checked in at 2017-11-10 15:36:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/iozone (Old)
 and      /work/SRC/openSUSE:Factory:NonFree/.iozone.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "iozone"

Fri Nov 10 15:36:13 2017 rev:5 rq:532149 version:3.471

Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/iozone/iozone.changes    2016-08-29 
15:49:37.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.iozone.new/iozone.changes       
2017-11-10 15:36:14.899849971 +0100
@@ -1,0 +2,15 @@
+Fri Oct  6 09:51:47 UTC 2017 - [email protected]
+
+- Update to version 3_471:
+  * Fix error messages to use the correct file name from
+    dummyfile[xx] instead of "filename" in the thread tests.
+  * Fix compiler warning from Clang on MacOS for mythread_create().
+    Prototype didn't match the formal function definition.
+  * Switch to IOZ_macosx everywhere for compatibility with
+    Mountain Lion.
+  * Increase MAXSTREAMS to 1024. Systems have more power today
+    than 20+ years ago.
+  * Make -+W -+C -+y use a flag instead of its option value to
+    indiate its usage.
+
+-------------------------------------------------------------------

Old:
----
  iozone3_465.tar

New:
----
  iozone3_471.tar

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ iozone.spec ++++++
--- /var/tmp/diff_new_pack.WbLsN6/_old  2017-11-10 15:36:15.951811931 +0100
+++ /var/tmp/diff_new_pack.WbLsN6/_new  2017-11-10 15:36:15.951811931 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iozone
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,19 @@
 
 
 %define src_version 3
-%define src_release 465
+%define src_release 471
 Name:           iozone
 Version:        %{src_version}.%{src_release}
 Release:        0
 Summary:        Filesystem Benchmark
-License:        SUSE-Freeware and SUSE-Public-Domain and GPL-2.0+
+License:        SUSE-Freeware AND SUSE-Public-Domain AND GPL-2.0+
 Group:          System/Benchmark
-Url:            http://www.iozone.org
+URL:            http://www.iozone.org
 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
 BuildRequires:  gcc
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Filesystem benchmark tool. The benchmark tests file I/O performance for the 
following
@@ -71,7 +70,6 @@
 cp %{SOURCE2} gpl-2.0.txt
 
 %files
-%defattr(-,root,root)
 %doc src/current/Gnuplot.txt src/current/Changes.txt Iozone_License.txt 
gpl-2.0.txt
 %{_bindir}/fileop
 %{_bindir}/iozone
@@ -79,7 +77,6 @@
 %{_mandir}/man1/iozone.1%{ext_man}
 
 %files doc
-%defattr(-,root,root)
 %doc docs/*.pdf src/current/Changes.txt Iozone_License.txt gpl-2.0.txt
 
 %changelog

++++++ iozone3_465.tar -> iozone3_471.tar ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iozone3_465/src/current/Changes.txt 
new/iozone3_471/src/current/Changes.txt
--- old/iozone3_465/src/current/Changes.txt     2016-08-19 21:13:38.000000000 
+0200
+++ new/iozone3_471/src/current/Changes.txt     2017-09-20 04:17:08.000000000 
+0200
@@ -2597,3 +2597,21 @@
 Revision 3.465
 Make more friendly to build on Solaris.
 =============================================================================
+Revision 3.466
+Fix error messages to use the correct file name from dummyfile[xx] instead of
+"filename" in the thread tests.
+=============================================================================
+Revision 3.467
+Fix compiler warning from Clang on MacOS for mythread_create(). Prototype
+didn't match the formal function definition.
+=============================================================================
+Revision 3.469
+Switch to IOZ_macosx everywhere for compatibility with Mountain Lion.
+=============================================================================
+Revision 3.470
+Increase MAXSTREAMS to 1024. Systems have more power today than 20+ years ago.
+=============================================================================
+Revision 3.471
+Make -+W -+C -+y use a flag instead of its option value to indiate its usage.
+=============================================================================
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iozone3_465/src/current/iozone.c 
new/iozone3_471/src/current/iozone.c
--- old/iozone3_465/src/current/iozone.c        2016-08-19 21:13:38.000000000 
+0200
+++ new/iozone3_471/src/current/iozone.c        2017-09-20 04:17:08.000000000 
+0200
@@ -60,7 +60,7 @@
 
 
 /* The version number */
-#define THISVERSION "        Version $Revision: 3.465 $"
+#define THISVERSION "        Version $Revision: 3.471 $"
 
 #if defined(linux)
   #define _GNU_SOURCE
@@ -547,6 +547,9 @@
        int c_odsync;
        int c_diag_v;
        int c_dedup;
+       int c_dedup_flag;
+       int c_dedup_iflag;
+       int c_dedup_bflag;
        int c_dedup_interior;
        int c_dedup_compress;
        int c_dedup_mseed;
@@ -650,6 +653,9 @@
        char c_odsync[2];
        char c_diag_v[2];
        char c_dedup[4];
+       char c_dedup_flag[4];
+       char c_dedup_iflag[4];
+       char c_dedup_bflag[4];
        char c_dedup_interior[4];
        char c_dedup_compress[4];
        char c_dedup_mseed[4];
@@ -848,7 +854,7 @@
 #endif
 
 /* Maximum number of children. Threads/procs/clients */
-#define        MAXSTREAMS      256             
+#define        MAXSTREAMS      1024            
 
 /* Minimum buffer size */
 #define MINBUFFERSIZE 128
@@ -1043,7 +1049,7 @@
 void Kill(long long,long long);
 long long l_min(long long,long long);
 void multi_throughput_test(long long,long long);
-long long mythread_create( void *, int );
+long long mythread_create( void *(*func)(void *),int);
 int thread_exit(void);
 void get_resolution(void);
 #ifndef NO_THREADS
@@ -1523,7 +1529,7 @@
 int op_rate;
 int op_rate_flag;
 char aflag, Eflag, hflag, Rflag, rflag, sflag,del_flag,mix_test;
-char diag_v,sent_stop,dedup,dedup_interior,dedup_compress;
+char diag_v,sent_stop,dedup,dedup_interior,dedup_compress, dedup_flag, 
dedup_iflag,dedup_bflag;
 char *dedup_ibuf;
 char *dedup_temp;
 char bif_flag;
@@ -2010,7 +2016,7 @@
                        break;
 #endif
 #if ! defined(DONT_HAVE_O_DIRECT)
-#if defined(linux) || defined(__AIX__) || defined(IRIX) || defined(IRIX64) || 
defined(Windows) || defined(__FreeBSD__) || defined(solaris)
+#if defined(linux) || defined(__AIX__) || defined(IRIX) || defined(IRIX64) || 
defined(Windows) || defined(__FreeBSD__) || defined(solaris) || 
defined(IOZ_macosx)
                        direct_flag++;
                        sprintf(splash[splash_line++],"\tO_DIRECT feature 
enabled\n");
                        break;
@@ -2876,6 +2882,7 @@
                                                dedup = 0;
                                        if(dedup >100)
                                                dedup = 100;
+                                       dedup_flag = 1;
                                        sprintf(splash[splash_line++],"\tDedup 
activated %d percent.\n",dedup);
                                        break;
                                case 'y':  /* Argument is the percent of 
interior dedup */
@@ -2891,6 +2898,7 @@
                                                dedup_interior = 0;
                                        if(dedup_interior >100)
                                                dedup_interior = 100;
+                                       dedup_iflag = 1;
                                        sprintf(splash[splash_line++],"\tDedup 
within & across %d percent.\n",dedup_interior);
                                        break;
                                case 'C':  /* Argument is the percent of dedupe 
within & !across */
@@ -2906,6 +2914,7 @@
                                                dedup_compress = 0;
                                        if(dedup_compress >100)
                                                dedup_compress = 100;
+                                       dedup_bflag = 1;
                                        sprintf(splash[splash_line++],"\tDedup 
within %d percent.\n",dedup_compress);
                                        break;
                                case 'S':  /* Argument is the seed for dedup */
@@ -3253,7 +3262,7 @@
                printf("\n\tCan not do both -H and -k\n");
                exit(20);
        }
-       if((dedup | dedup_interior) && diag_v)
+       if((dedup_flag | dedup_iflag) && diag_v)
        {
                printf("\n\tCan not do both -+d and -+w\n");
                exit(20);
@@ -7302,7 +7311,7 @@
          }
          return(0);
        }
-       if(dedup)
+       if(dedup_flag)
        {
                gen_new_buf((char *)dedup_ibuf,(char *)dedup_temp, 
(long)recnum, (int)length,(int)dedup, (int) dedup_interior, dedup_compress, 0);
                de_ibuf = (long *)buffer;
@@ -7456,7 +7465,7 @@
        x=0;
        mpattern=pattern;
        /* printf("Fill: Sverify %d verify %d diag_v 
%d\n",sverify,verify,diag_v);*/
-       if(dedup)
+       if(dedup_flag)
        {
                gen_new_buf((char *)dedup_ibuf,(char *)buffer, (long)recnum, 
(int)length,(int)dedup, (int) dedup_interior, dedup_compress, 1);
                return;
@@ -7862,7 +7871,7 @@
                pbuff=mainbuffer;
                if(fetchon)
                        fetchit(pbuff,reclen);
-               if(verify || dedup || dedup_interior)
+               if(verify || dedup_flag || dedup_iflag)
                        fill_buffer(pbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                starttime1 = time_so_far();
 #ifdef unix
@@ -7906,7 +7915,7 @@
                                mylockr((int) fd, (int) 1, (int)0,
                                  lock_offset, reclen);
                        }
-                       if((verify && diag_v) || dedup || dedup_interior)
+                       if((verify && diag_v) || dedup_flag || dedup_iflag)
                                fill_buffer(pbuff,reclen,(long 
long)pattern,sverify,i);
                        if(compute_flag)
                                compute_val+=do_compute(compute_time);
@@ -7918,12 +7927,12 @@
                                pbuff = mbuffer + Index;        
                                if(diag_v)
                                {
-                                  if(verify || dedup || dedup_interior)
+                                  if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(pbuff,reclen,(long 
long)pattern,sverify,(long long)i);
                                }
                                else
                                {
-                                  if(verify || dedup || dedup_interior)
+                                  if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(pbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                                }
                        }
@@ -7931,7 +7940,7 @@
                        {
                                free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,i);
                                if(purge)
                                        purgeit(nbuff,reclen);
@@ -8273,7 +8282,7 @@
                buffer=mainbuffer;
                if(fetchon)
                        fetchit(buffer,reclen);
-               if(verify || dedup || dedup_interior)
+               if(verify || dedup_flag || dedup_iflag)
                        fill_buffer(buffer,reclen,(long 
long)pattern,sverify,(long long)0);
                starttime1 = time_so_far();
                compute_val=(double)0;
@@ -8287,7 +8296,7 @@
                                        Index=0;
                                buffer = mbuffer + Index;       
                        }
-                       if((verify & diag_v) || dedup || dedup_interior)
+                       if((verify & diag_v) || dedup_flag || dedup_iflag)
                                fill_buffer(buffer,reclen,(long 
long)pattern,sverify,i);
                        if(purge)
                                purgeit(buffer,reclen);
@@ -9438,7 +9447,7 @@
             } /* start write */
             else
             {
-                       if(verify || dedup || dedup_interior)
+                       if(verify || dedup_flag || dedup_iflag)
                                fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                        for(i=0; i<numrecs64; i++) 
                        {
@@ -9478,13 +9487,13 @@
                                {
                                        free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                        nbuff=(char 
*)(((long)nbuff+(long)page_size) & (long)~(page_size-1));
-                                       if(verify || dedup || dedup_interior)
+                                       if(verify || dedup_flag || dedup_iflag)
                                                fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,offset64/reclen);
                                }
                                if(purge)
                                        purgeit(nbuff,reclen);
 
-                               if((verify & diag_v) || dedup || dedup_interior)
+                               if((verify & diag_v) || dedup_flag || 
dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,offset64/reclen);
 
                                if (!(h_flag || k_flag || mmapflag))
@@ -10101,7 +10110,7 @@
                signal_handler();
        }
        */
-       if(verify || dedup || dedup_interior)
+       if(verify || dedup_flag || dedup_iflag)
                fill_buffer(nbuff,reclen,(long long)pattern,sverify,(long 
long)0);
        starttime1 = time_so_far();
        if(cpuutilflag)
@@ -10129,10 +10138,10 @@
                {
                        free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                        nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                       if(verify || dedup || dedup_interior)
+                       if(verify || dedup_flag || dedup_iflag)
                                fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                }
-               if((verify & diag_v) || dedup || dedup_interior)
+               if((verify & diag_v) || dedup_flag || dedup_iflag)
                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                if(purge)
                        purgeit(nbuff,reclen);
@@ -10739,7 +10748,7 @@
                mbuffer=mainbuffer;
                if(fetchon)
                        fetchit(nbuff,reclen);
-               if(verify || dedup || dedup_interior)
+               if(verify || dedup_flag || dedup_iflag)
                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)0);
                starttime1 = time_so_far();
                compute_val=(double)0;
@@ -10770,7 +10779,7 @@
                                         Index=0;
                                 nbuff = mbuffer + Index;
                         }
-                       if((verify && diag_v) || dedup || dedup_interior)
+                       if((verify && diag_v) || dedup_flag || dedup_iflag)
                                fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,i);
                        if(purge)
                                purgeit(nbuff,reclen);
@@ -11289,7 +11298,7 @@
                        {
                                piov[xx].piov_base = 
                                        (caddr_t)(nbuff+(xx * reclen));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        
fill_buffer(piov[xx].piov_base,reclen,(long long)pattern,sverify,i);
                                piov[xx].piov_len = reclen;
 #ifdef PER_VECTOR_OFFSET
@@ -12895,7 +12904,7 @@
                if(distributed && client_iozone)
                        send_stop();
                printf("\nCan not open temp file: %s\n", 
-                       filename);
+                       dummyfile[xx]);
                perror("open");
                exit(125);
        }
@@ -12942,7 +12951,7 @@
        }
        if(fetchon)                     /* Prefetch into processor cache */
                fetchit(nbuff,reclen);
-       if((verify && !no_copy_flag) || dedup || dedup_interior)
+       if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                fill_buffer(nbuff,reclen,(long long)pattern,sverify,(long 
long)0);
 
        if(w_traj_flag)
@@ -13046,7 +13055,7 @@
                        mylockr((int) fd, (int) 1, (int)0,
                          lock_offset, reclen);
                }
-               if((verify && !no_copy_flag) || dedup || dedup_interior)
+               if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                        fill_buffer(nbuff,reclen,(long long)pattern,sverify,i);
                if(compute_flag)
                        compute_val+=do_compute(delay);
@@ -13074,7 +13083,7 @@
                                if(distributed && client_iozone)
                                        send_stop();
                                printf("\nCan not open temp file: %s\n", 
-                                       filename);
+                                       dummyfile[xx]);
                                perror("open");
                                exit(125);
                          }
@@ -13129,7 +13138,7 @@
                             {
                                free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,i);
                                async_write_no_copy(gc, (long long)fd, nbuff, 
reclen, (i*reclen), depth,free_addr);
                             }
@@ -13593,7 +13602,7 @@
                if(distributed && client_iozone)
                        send_stop();
                printf("\nCan not open temp file: %s\n", 
-                       filename);
+                       dummyfile[xx]);
                perror("open");
                exit(125);
        }
@@ -13637,7 +13646,7 @@
        }
        if(fetchon)                     /* Prefetch into processor cache */
                fetchit(nbuff,reclen);
-       if((verify && !no_copy_flag) || dedup || dedup_interior)
+       if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                fill_buffer(nbuff,reclen,(long long)pattern,sverify,(long 
long)0);
 
        if(w_traj_flag)
@@ -13727,7 +13736,7 @@
                        mylockr((int) fd, (int) 1, (int)0,
                          lock_offset, reclen);
                }
-               if((verify && !no_copy_flag) || dedup || dedup_interior)
+               if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                        fill_buffer(nbuff,reclen,(long long)pattern,sverify,i);
                if(compute_flag)
                        compute_val+=do_compute(delay);
@@ -13794,7 +13803,7 @@
                             {
                                free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,i);
                                async_write_no_copy(gc, (long long)fd, nbuff, 
reclen, (traj_offset), depth,free_addr);
                             }
@@ -14344,7 +14353,7 @@
        }
        if(w_traj_flag)
                rewind(w_traj_fd);
-       if((verify && !no_copy_flag) || dedup || dedup_interior)
+       if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                fill_buffer(nbuff,reclen,(long long)pattern,sverify,(long 
long)0);
        for(i=0; i<numrecs64; i++){
                traj_offset= i*reclen ;
@@ -14382,7 +14391,7 @@
                                printf("\nStop_flag 1\n");
                        break;
                }
-               if((verify && !no_copy_flag) || dedup || dedup_interior)
+               if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                {
                        fill_buffer(nbuff,reclen,(long long)pattern,sverify,i);
                }
@@ -14421,7 +14430,7 @@
                             {
                                free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,i);
                                async_write_no_copy(gc, (long long)fd, nbuff, 
reclen, (i*reclen), depth,free_addr);
                             }
@@ -18354,7 +18363,7 @@
                if(distributed && client_iozone)
                        send_stop();
                printf("\nCan not open temp file: %s\n", 
-                       filename);
+                       dummyfile[xx]);
                perror("open");
                exit(125);
        }
@@ -18451,7 +18460,7 @@
                fprintf(thread_Lwqfd,"%-25s %s","Random write start: ",
                        now_string);
        }
-       if((verify && !no_copy_flag) || dedup || dedup_interior)
+       if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                fill_buffer(nbuff,reclen,(long long)pattern,sverify,(long 
long)0);
        starttime1 = time_so_far();
        if(cpuutilflag)
@@ -18506,7 +18515,7 @@
                        mylockr((int) fd, (int) 1, (int)0,
                          lock_offset, reclen);
                }
-               if((verify && !no_copy_flag) || dedup || dedup_interior)
+               if((verify && !no_copy_flag) || dedup_flag || dedup_iflag)
                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)(current_offset/reclen));
                if(*stop_flag && !stopped){
                        if(include_flush)
@@ -18566,7 +18575,7 @@
                             {
                                free_addr=nbuff=(char 
*)malloc((size_t)reclen+page_size);
                                nbuff=(char *)(((long)nbuff+(long)page_size) & 
(long)~(page_size-1));
-                               if(verify || dedup || dedup_interior)
+                               if(verify || dedup_flag || dedup_iflag)
                                        fill_buffer(nbuff,reclen,(long 
long)pattern,sverify,(long long)(current_offset/reclen));
                                async_write_no_copy(gc, (long long)fd, nbuff, 
reclen, (current_offset), depth,free_addr);
                             }
@@ -18909,8 +18918,7 @@
 /************************************************************************/
 #ifndef NO_THREADS
 #ifdef HAVE_ANSIC_C
-long long 
-mythread_create( void *func,int x)
+long long mythread_create( void *(*func)(void *),int x)
 #else
 long long 
 mythread_create( func,x)
@@ -21079,6 +21087,9 @@
        sprintf(outbuf.c_odsync,"%d",send_buffer->c_odsync);
        sprintf(outbuf.c_diag_v,"%d",send_buffer->c_diag_v);
        sprintf(outbuf.c_dedup,"%d",send_buffer->c_dedup);
+       sprintf(outbuf.c_dedup_flag,"%d",send_buffer->c_dedup_flag);
+       sprintf(outbuf.c_dedup_iflag,"%d",send_buffer->c_dedup_iflag);
+       sprintf(outbuf.c_dedup_bflag,"%d",send_buffer->c_dedup_bflag);
        sprintf(outbuf.c_dedup_interior,"%d",send_buffer->c_dedup_interior);
        sprintf(outbuf.c_dedup_compress,"%d",send_buffer->c_dedup_compress);
        sprintf(outbuf.c_dedup_mseed,"%d",send_buffer->c_dedup_mseed);
@@ -21934,6 +21945,9 @@
        cc.c_sverify = sverify;
        cc.c_odsync = odsync;
        cc.c_diag_v = diag_v;
+       cc.c_dedup_flag = dedup_flag;
+       cc.c_dedup_iflag = dedup_iflag;
+       cc.c_dedup_bflag = dedup_bflag;
        cc.c_dedup = dedup;
        cc.c_dedup_interior = dedup_interior;
        cc.c_dedup_compress = dedup_compress;
@@ -22192,6 +22206,9 @@
        sscanf(cnc->c_sverify,"%d",&cc.c_sverify);
        sscanf(cnc->c_odsync,"%d",&cc.c_odsync);
        sscanf(cnc->c_diag_v,"%d",&cc.c_diag_v);
+       sscanf(cnc->c_dedup_flag,"%d",&cc.c_dedup_flag);
+       sscanf(cnc->c_dedup_iflag,"%d",&cc.c_dedup_iflag);
+       sscanf(cnc->c_dedup_bflag,"%d",&cc.c_dedup_bflag);
        sscanf(cnc->c_dedup,"%d",&cc.c_dedup);
        sscanf(cnc->c_dedup_interior,"%d",&cc.c_dedup_interior);
        sscanf(cnc->c_dedup_compress,"%d",&cc.c_dedup_compress);
@@ -22278,6 +22295,9 @@
        verify = cc.c_verify;
        diag_v = cc.c_diag_v;
        dedup = cc.c_dedup;
+       dedup_flag = cc.c_dedup_flag;
+       dedup_iflag = cc.c_dedup_iflag;
+       dedup_bflag = cc.c_dedup_bflag;
        dedup_interior = cc.c_dedup_interior;
        dedup_compress = cc.c_dedup_compress;
        dedup_mseed = cc.c_dedup_mseed;
@@ -25087,7 +25107,7 @@
             buffer=mainbuffer;
         if(fetchon)
                 fetchit(buffer,reclen);
-        if(verify || dedup || dedup_interior)
+        if(verify || dedup_flag || dedup_iflag)
                 fill_buffer(buffer,reclen,(long long)pattern,sverify,(long 
long)0);
 
         compute_val=(double)0;
@@ -25172,7 +25192,7 @@
                                 Index=0;
                         buffer = mbuffer + Index;
                 }
-                if((verify & diag_v) || dedup || dedup_interior)
+                if((verify & diag_v) || dedup_flag || dedup_iflag)
                         fill_buffer(buffer,reclen,(long 
long)pattern,sverify,i);
                 if(purge)
                         purgeit(buffer,reclen);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iozone3_465/src/current/spec.in 
new/iozone3_471/src/current/spec.in
--- old/iozone3_465/src/current/spec.in 2016-08-19 21:13:38.000000000 +0200
+++ new/iozone3_471/src/current/spec.in 2017-09-20 04:17:08.000000000 +0200
@@ -1,7 +1,7 @@
 Summary: Iozone Filesystem Benchmark
 Name: iozone
 Version: 3
-Release: 465
+Release: 471
 License: Freeware
 Group: Applications/Engineering
 Source: %{name}%{version}_%{release}.tar
@@ -25,7 +25,7 @@
 ##
 ## SETUP and PATCH
 ##
-%setup -n iozone3_465/src/current
+%setup -n iozone3_471/src/current
 
 
 ##
@@ -75,22 +75,22 @@
 ##
 %install
 mkdir -p $RPM_BUILD_ROOT/opt/iozone/bin
-cp $RPM_BUILD_DIR/iozone3_465/src/current/iozone 
$RPM_BUILD_ROOT/opt/iozone/bin/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/fileop 
$RPM_BUILD_ROOT/opt/iozone/bin/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/pit_server 
$RPM_BUILD_ROOT/opt/iozone/bin/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/Generate_Graphs 
$RPM_BUILD_ROOT/opt/iozone/bin/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/gengnuplot.sh 
$RPM_BUILD_ROOT/opt/iozone/bin/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/gnu3d.dem 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/iozone 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/fileop 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/pit_server 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/Generate_Graphs 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/gengnuplot.sh 
$RPM_BUILD_ROOT/opt/iozone/bin/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/gnu3d.dem 
$RPM_BUILD_ROOT/opt/iozone/bin/
 
 mkdir -p $RPM_BUILD_ROOT/opt/iozone/docs
-cp $RPM_BUILD_DIR/iozone3_465/docs/IOzone_msword_98.pdf 
$RPM_BUILD_ROOT/opt/iozone/docs/
-cp $RPM_BUILD_DIR/iozone3_465/docs/Run_rules.doc 
$RPM_BUILD_ROOT/opt/iozone/docs/
-cp $RPM_BUILD_DIR/iozone3_465/docs/IOzone_msword_98.doc 
$RPM_BUILD_ROOT/opt/iozone/docs/
-cp $RPM_BUILD_DIR/iozone3_465/docs/Iozone_ps.gz 
$RPM_BUILD_ROOT/opt/iozone/docs/
-cp $RPM_BUILD_DIR/iozone3_465/src/current/Gnuplot.txt 
$RPM_BUILD_ROOT/opt/iozone/docs/
+cp $RPM_BUILD_DIR/iozone3_471/docs/IOzone_msword_98.pdf 
$RPM_BUILD_ROOT/opt/iozone/docs/
+cp $RPM_BUILD_DIR/iozone3_471/docs/Run_rules.doc 
$RPM_BUILD_ROOT/opt/iozone/docs/
+cp $RPM_BUILD_DIR/iozone3_471/docs/IOzone_msword_98.doc 
$RPM_BUILD_ROOT/opt/iozone/docs/
+cp $RPM_BUILD_DIR/iozone3_471/docs/Iozone_ps.gz 
$RPM_BUILD_ROOT/opt/iozone/docs/
+cp $RPM_BUILD_DIR/iozone3_471/src/current/Gnuplot.txt 
$RPM_BUILD_ROOT/opt/iozone/docs/
 
 mkdir -p $RPM_BUILD_ROOT/opt/iozone/man/man1
-cp $RPM_BUILD_DIR/iozone3_465/docs/iozone.1 
$RPM_BUILD_ROOT/opt/iozone/man/man1/
+cp $RPM_BUILD_DIR/iozone3_471/docs/iozone.1 
$RPM_BUILD_ROOT/opt/iozone/man/man1/
 
 
 ##


Reply via email to