From d9901dca9d34d540a27ae0caad29108c26f3506a Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Sat, 9 Dec 2017 19:20:06 +0300 Subject: [PATCH 1/3] Add Debian Stretch to Travis and package build matrices. Fixes #192. --- .travis.yml | 2 ++ debian/control | 2 +- scripts/buildpack.sh | 3 +++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index f4f1b30..1df5649 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,12 +39,14 @@ env: - OS=ubuntu DIST=artful - OS=debian DIST=wheezy - OS=debian DIST=jessie + - OS=debian DIST=stretch - OS=ubuntu DIST=trusty ARCH=i386 - OS=ubuntu DIST=xenial ARCH=i386 - OS=ubuntu DIST=zesty ARCH=i386 - OS=ubuntu DIST=artful ARCH=i386 - OS=debian DIST=wheezy ARCH=i386 - OS=debian DIST=jessie ARCH=i386 + - OS=debian DIST=stretch ARCH=i386 matrix: exclude: diff --git a/debian/control b/debian/control index 4557a4f..b0192ea 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: sysbench Section: misc Priority: extra Maintainer: Alexey Kopytov -Build-Depends: debhelper, autoconf, automake, libtool, libmysqlclient-dev, libpq-dev, pkg-config, vim-common, python-minimal +Build-Depends: debhelper, autoconf, automake, libtool, libmysqlclient-dev | default-libmysqlclient-dev, libpq-dev, pkg-config, vim-common, python Standards-Version: 3.9.5 Homepage: https://github.com/akopytov/sysbench diff --git a/scripts/buildpack.sh b/scripts/buildpack.sh index a26430e..befb400 100755 --- a/scripts/buildpack.sh +++ b/scripts/buildpack.sh @@ -58,6 +58,7 @@ distros_x86_64=( "ubuntu artful x86_64" "debian wheezy x86_64" "debian jessie x86_64" + "debian stretch x86_64" ) distros_i386=( @@ -67,6 +68,7 @@ distros_i386=( "ubuntu artful i386" "debian wheezy i386" "debian jessie i386" + "debian stretch i386" ) distros_aarch64=( @@ -78,6 +80,7 @@ distros_aarch64=( "ubuntu trusty aarch64" "ubuntu xenial aarch64" "debian jessie aarch64" + "debian stretch aarch64" ) main() From b9ba4c04d54a6f44bfd771b9dd8df6c5d2116a80 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Sat, 9 Dec 2017 19:53:49 +0300 Subject: [PATCH 2/3] Update Debian changelog. --- debian/changelog | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/debian/changelog b/debian/changelog index 4918b0b..73d6518 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +sysbench (1.0.11-1) unstable; urgency=low + + * add Debian Stretch support by adding optional build dependency on + default-libmysqlclient-dev and replacing python-minimal with python + (as minimal does not provide the shlex module required by cram) + + -- Alexey Kopytov Sat, 09 Dec 2017 19:52:23 +0300 + sysbench (1.0.6-1) unstable; urgency=low * Add pkg-config, vim-common and python-minimal and libpq-dev to build dependencies. From 6a8770c4b516051eaa2d1f97465b91099a52f9e7 Mon Sep 17 00:00:00 2001 From: Alexey Kopytov Date: Sat, 9 Dec 2017 20:05:59 +0300 Subject: [PATCH 3/3] Release 1.0.11. --- ChangeLog | 14 ++++++++++++++ configure.ac | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ed10fce..df05a95 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2017-12-09 Alexey Kopytov + + * version 1.0.11 + * add Debian Stretch to CI/build/packaging matrices + * add Fedora 27 to CI/build/packaging matrices + * make statistic counters usable from Lua scripts + * fix the PostgreSQL driver to be compatible with CockroachDB + (GH-180) + * fix oltp_insert.lua to work correctly when both --tables and + --threads are greater than 1 (GH-178) + * fix FreeBSD builds by adding -rdynamic to the default linker + flags (GH-174) + * minor documentation updates + 2017-10-25 Alexey Kopytov * version 1.0.10 diff --git a/configure.ac b/configure.ac index 59c46cb..eb4a772 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.63) -AC_INIT([sysbench],[1.0.10],[https://github.com/akopytov/sysbench/issues], +AC_INIT([sysbench],[1.0.11],[https://github.com/akopytov/sysbench/issues], [sysbench], [https://github.com/akopytov/sysbench]) AC_CONFIG_AUX_DIR([config]) # Setting CFLAGS here prevents AC_CANONICAL_TARGET from injecting them