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/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/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. 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()