Hello community,

here is the log from the commit of package sysbench for openSUSE:Leap:15.2 
checked in at 2020-03-17 04:15:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/sysbench (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.sysbench.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sysbench"

Tue Mar 17 04:15:47 2020 rev:12 rq:785744 version:1.0.19

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/sysbench/sysbench.changes      2020-01-15 
16:04:54.767972918 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.sysbench.new.3160/sysbench.changes    
2020-03-17 04:16:14.540997490 +0100
@@ -1,0 +2,100 @@
+Sun Mar 15 02:29:55 UTC 2020 - Max Lin <m...@suse.com>
+
+- BuildRequires postgresql-server-devel on Leap >= 15.2 as well
+
+-------------------------------------------------------------------
+Thu Feb  6 12:15:37 UTC 2020 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 1.0.19:
+  * regression tests: compatibility fix for PostgreSQL 12
+
+-------------------------------------------------------------------
+Fri Dec  6 11:53:30 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 1.0.18:
+  * build/CI/packaging changes only
+
+-------------------------------------------------------------------
+Mon Oct 21 12:30:59 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Add zlib build dependency
+- Use more of modern macros for building
+
+-------------------------------------------------------------------
+Wed Aug 28 06:27:01 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 1.0.17
+  * regression tests: remove unnecessary error leading to
+    opt_rate.t instability.
+  * --rate mode: return a non-zero exit code on event queue
+    overflow.
+  * --rate mode: fix a bogus error about eventgen thread
+    termination
+
+-------------------------------------------------------------------
+Tue Apr  9 06:51:29 UTC 2019 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Add the missing build dependency for Tumbleweed.
+
+-------------------------------------------------------------------
+Fri Dec 28 04:46:21 UTC 2018 - s...@suspend.net
+
+- Update to version 1.0.16:
+  * SQL API: fix GH-282 (MySQL fetch_row() is broken)
+  * --rate mode: fix latency stats skew on low rates
+  * Lua: Add /usr/share/lua/5.1 to LUA_ATH and /usr/lib/lua/5.1 
+  * build/CI/packaging?: add -Wvla to default compiler flags
+  * build/CI/packaging: fix buildpack.sh to not push multiple file types
+
+-------------------------------------------------------------------
+Tue Oct 23 12:46:30 UTC 2018 - Martin Pluskal <mplus...@suse.com>
+
+- Use bundled versions of luajit and ck for SLE
+
+-------------------------------------------------------------------
+Thu Jul 19 14:47:13 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.0.15:
+  * fileio: fix GH-229 (--file-fsync-freq=0 seems to prevent
+    fsync() at the end of the test)
+  * command line: improve parsing of boolean command line options
+  * tests: fix GH-220 (Testsuite api_sql_mysql.t failed ...)
+  * tests: fix GH-223 (test failure on ppc64)
+  * tests: fix opt_help.t to pass when the binary is not configured
+    with MySQL support
+  * MySQL driver: use it by default in DB benchmarks
+
+-------------------------------------------------------------------
+Mon May 21 07:53:35 UTC 2018 - mplus...@suse.com
+
+- Update to version 1.0.14:
+  * reports: fix JSON stats reporter to produce valid JSON
+  * Lua SQL API: don't crash when query_row() is called with a
+    SELECT returning empty result set
+  * Lua SQL API: don't crash when bulk insert API calls are used
+    out of order
+  * regression tests: make PostgreSQL tests compatible with the new
+    dump format introduced in 10.3
+  * regression tests: minor stability and coverage improvements
+  * minor cleanups in build scripts
+  * improve report formatting for long latency values
+  * fileio: --file-extra-flags now accepts a list of flags rather
+    than just a single value
+  * OLTP: re-prepare prepared statements after reconnects, i.e. in
+    cases when a server connection is lost and sysbench is
+    configured to ignore such errors
+  * improve --rate mode precision for high argument values
+  * fix compile-time architecture detection for some Broadwell CPUs
+    which were incorrectly identified as Core 2.
+  * remove build dependency on xxd (and vim-minimal package)
+  * fix Lua API to correctly stop the benchmark when event()
+    returns a value other than nil or false
+  * fix the fileio benchmark when the specified file size is not a
+    multiple of block size
+  * fix the fileio benchmark to throw a descriptive error when the
+    specified file size does not match the size of files created by
+    'prepare'
+  * minor improvements in tests and documentation.
+- Update build dependencies
+
+-------------------------------------------------------------------

Old:
----
  sysbench-1.0.11.tar.gz

New:
----
  sysbench-1.0.19.tar.gz

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

Other differences:
------------------
++++++ sysbench.spec ++++++
--- /var/tmp/diff_new_pack.wFlAII/_old  2020-03-17 04:16:15.080997803 +0100
+++ /var/tmp/diff_new_pack.wFlAII/_new  2020-03-17 04:16:15.096997813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sysbench
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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,20 @@
 # 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:           sysbench
-Version:        1.0.11
+Version:        1.0.19
 Release:        0
 Summary:        A MySQL benchmarking tool
-License:        GPL-2.0
+License:        GPL-2.0-only
 Group:          System/Benchmark
 URL:            https://github.com/akopytov/sysbench
 Source0:        
https://github.com/akopytov/sysbench/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  cram
 BuildRequires:  docbook
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libaio-devel
@@ -36,9 +35,14 @@
 BuildRequires:  openssl-devel
 BuildRequires:  pkgconfig
 BuildRequires:  postgresql-devel
-BuildRequires:  vim
+BuildRequires:  zlib-devel
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
+BuildRequires:  postgresql-server-devel
+%endif
+%if 0%{?is_opensuse}
 BuildRequires:  pkgconfig(ck)
 BuildRequires:  pkgconfig(luajit)
+%endif
 
 %description
 This benchmark was designed for identifying basic system parameters, as
@@ -52,23 +56,20 @@
 autoreconf -fiv
 %configure \
   --without-gcc-arch \
+  %if 0%{?is_opensuse}
   --with-system-ck \
   --with-system-luajit \
+  %endif
   --with-pgsql
-make %{?_smp_mflags} V=1
-
-%check
-# Do not use bundled cram
-sed -i "s|${SBTEST_ROOTDIR}/../third_party/cram/scripts:||g" \
- tests/test_run.sh
-make %{?_smp_mflags} test
+%make_build
 
 %install
 %make_install
 rm -rf %{buildroot}%{_datadir}/doc/sysbench
 
 %files
-%doc COPYING ChangeLog README.md doc/manual.html
+%license COPYING
+%doc ChangeLog README.md doc/manual.html
 %{_bindir}/sysbench
 %{_datadir}/sysbench
 

++++++ sysbench-1.0.11.tar.gz -> sysbench-1.0.19.tar.gz ++++++
++++ 5868 lines of diff (skipped)


Reply via email to