Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package dt for openSUSE:Factory checked in 
at 2021-04-19 21:06:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dt (Old)
 and      /work/SRC/openSUSE:Factory/.dt.new.12324 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dt"

Mon Apr 19 21:06:05 2021 rev:3 rq:886582 version:23.28

Changes:
--------
--- /work/SRC/openSUSE:Factory/dt/dt.changes    2018-06-13 15:37:42.932258482 
+0200
+++ /work/SRC/openSUSE:Factory/.dt.new.12324/dt.changes 2021-04-19 
21:06:22.788063594 +0200
@@ -1,0 +2,56 @@
+Sat Apr 17 18:46:07 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update SPEC file, added working upstream URL
+  * Use OBS services for source generation
+- Update to 23.28
+  * Add support for forcing FALSE data corruptiong for debugging
+  * When creating log directories in setup_log_directory(),
+    create the last subdirectory (as required). For user specified
+    log directory, expand format control strings prior to creating
+    the directory (logdir= option).
+  * Create master log creation function for use by other tool parsers
+  * Add support for comma separated workload[s]= option
+  * When "trigger=" is specified, no parameters, then remove triggers.
+  * Add array=string option, esp. for external trigger scripts.
+  * Add --trigger= and --workload= parsing for I/O behavior options.
+  * Add support for starting slice offset.
+  * Add options for date and time field separator used when
+    formatting the log prefix format strings (e.g. "%ymd", "%hms")
+  * Apply special step option handling to both disks and files,
+    by setting up and ending offset so I/O loops break reaching
+    this offset.
+  * Add flag for output position, so zero offset is handled properly.
+  * Add "showvflags=hex" option to show block tag verify flags set
+  * When selecting 100% reads (readp=100), switch output file to
+    input file.
+  * Remove a file position sanity check no longer valid with
+    updates made in FindCapacity() with new logic associated
+    with the file position option.
+  * For Unix systems, increase the open file resource limit,
+    now that low limits are imposed on newer Linux distros,
+    to avoid false failures!
+  * Added "showfslba" and "showfsmap" commands to show the file
+    system map, for the file specified, assuming we can acquire FS
+    extents to map physical LBAs.
+  * When re-enabling stats via "enable=stats", ensure all the stat
+    flags reset when disabled, get enabled once again, esp. since
+    these are sticky.
+  * Add a retry data corruption limit option (retryDC_limit=value).
+  * The normal retry limit is used for retrying errors (60 by default).
+  * Added separate retry data corruption delay option (retryDC_delay).
+  * Change the default dispose mode setting to keep on error.
+  * Change the delete error log file default to be true.
+  * Add logdir= option to prepend to job/log file paths.
+  * Add support for capacity percentage for thin provisioned LUNs,
+    to help avoid exceeding backend storage for over-provisioned
+    volumes
+  * Add support for appending a default file name to a directory.
+  * Fix bug introduced with mounted files system check in copy mode.
+  * For Linux file systems with direct I/O, get the disk block size.
+  * This disk block size is required for later sanity checks for
+    direct I/O.
+  * Add mounted file system check when writing to /dev/ disk devices
+- Dropped obsoleted  dt-default-source-define.patch and
+  dt-wformat-security.patch
+
+-------------------------------------------------------------------

Old:
----
  dt-default-source-define.patch
  dt-source-v18.32.tar.gz
  dt-wformat-security.patch

New:
----
  _service
  dt-23.28.obscpio
  dt.obsinfo

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

Other differences:
------------------
++++++ dt.spec ++++++
--- /var/tmp/diff_new_pack.GyItBw/_old  2021-04-19 21:06:23.516064686 +0200
+++ /var/tmp/diff_new_pack.GyItBw/_new  2021-04-19 21:06:23.520064691 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dt
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,21 +12,22 @@
 # 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/
 #
 
 
 Name:           dt
-Version:        18.32
+Version:        23.28
 Release:        0
 Summary:        Generic data test program
 License:        MIT
 Group:          System/Filesystems
-URL:            http://www.scsifaq.org/RMiller_Tools/dt.html
-Source:         
http://dl.dropboxusercontent.com/u/32363629/Datatest/dt-source-v%{version}.tar.gz
+URL:            https://github.com/RobinTMiller/dt
+Source:         dt-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM dt-manpage.patch -- 
https://github.com/RobinTMiller/dt/issues/4
 Patch0:         dt-manpage.patch
-Patch1:         dt-wformat-security.patch
-Patch2:         dt-default-source-define.patch
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(uuid)
 
 %description
 dt is a generic data test program used to verify proper operation of
@@ -37,17 +38,22 @@
 of data is performed, dt can be thought of as a generic diagnostic tool.
 
 %prep
-%setup -q -n dt.v%{version}
+%setup -q
 %patch0
-%patch1
-%patch2
 
 %build
-export CFLAGS="%{optflags} -I.. -DAIO -DFIFO -DMMAP -D__linux__ -D_GNU_SOURCE 
-D_FILE_OFFSET_BITS=64 -DTHREADS -DSCSI"
+CFLAGS=$(pkg-config --cflags uuid)
+export CFLAGS="%{optflags} $CFLAGS -I.. -DAIO -DFIFO -DMMAP -D__linux__ 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DTHREADS -DSCSI"
+export LIBS=$(pkg-config --libs uuid)
 export LDFLAGS="-Wl,--no-undefined -Wl,-z,now"
 mkdir build
 cd build
-make %{?_smp_mflags} CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" -f ../Makefile.linux 
VPATH=.. OS=linux
+make %{?_smp_mflags} \
+  LIBS="$LIBS" \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  -f ../Makefile.linux \
+  VPATH=.. OS=linux
 
 %install
 install -d -m 0755 %{buildroot}%{_datadir}/%{name}

++++++ _service ++++++
<services>
        <service mode="disabled" name="obs_scm">
                <param name="scm">git</param>
                <param name="url">https://github.com/RobinTMiller/dt.git</param>
                <param name="version">23.28</param>
                <param 
name="revision">67756d72982cad8f93475c2d4c5d901fbd50b1f7</param>
        </service>
        <service name="tar" mode="buildtime"/>
        <service name="recompress" mode="buildtime">
                <param name="file">*.tar</param>
        <param name="compression">xz</param>
        </service>
        <service name="set_version" mode="buildtime"/>
</services>
++++++ dt-manpage.patch ++++++
--- /var/tmp/diff_new_pack.GyItBw/_old  2021-04-19 21:06:23.556064746 +0200
+++ /var/tmp/diff_new_pack.GyItBw/_new  2021-04-19 21:06:23.560064751 +0200
@@ -3,11 +3,11 @@
 --- Documentation/dt.man.orig
 +++ Documentation/dt.man
 @@ -299,7 +299,7 @@ Log File Format Keywords:
- .TP
- %iodir
- The I/O direction.
--.tP
-+.TP
- %iotype
- The I/O type.
- .TP
+ .TP
+ %iodir
+ The I/O direction.
+-.tP
++.TP
+ %iotype
+ The I/O type.
+ .TP

++++++ dt.obsinfo ++++++
name: dt
version: 23.28
mtime: 1616094591
commit: 67756d72982cad8f93475c2d4c5d901fbd50b1f7

Reply via email to