Commit Graph

938 Commits

Author SHA1 Message Date
e53e0f9fe9 Use short version numbers for release builds. 2017-04-12 20:16:29 +03:00
75b530c7fc Fix builds with MariaDB client libraries. 2017-04-12 19:34:30 +03:00
589f66f1ad Move code in .travis.yml to avoid ignoring packpack errors. 2017-04-12 19:31:47 +03:00
101543b1ce Fix syntax error. 2017-04-12 18:53:33 +03:00
c8e77d8e9e Default to ARCH=x86_64 for explicit OS/DIST specification. 2017-04-12 18:51:25 +03:00
8e976ca57d Set OS explicitly for 'packpack clean' as well. 2017-04-12 18:50:19 +03:00
88287d9138 Allow explicit OS/DIST specifications in buildpack.sh. 2017-04-12 18:49:04 +03:00
e9ab026a03 Replace "el" with "centos" for packpack.
Replace "el" with "centos" as the OS value for packpack, because there
is no "el-*" docker images for some architectures.
2017-04-12 15:50:30 +03:00
8c3e85dcee Fix non-empty ARCH builds in buildpack.sh. 2017-04-12 15:11:16 +03:00
4b6a6764fa Add buildpack.sh to force package build/upload without Travis. 2017-04-12 14:40:57 +03:00
6bb15d736d Merge branch '1.0' 2017-04-12 00:26:29 +03:00
6ad3f09a07 Fix builds with MySQL 8.0.1 client libraries.
my_bool has been replaced with bool in MySQL 8.0.1.
2017-04-12 00:24:34 +03:00
3348e8dfa3 Remove unused gresults variable from drv_mysql.c. 2017-04-12 00:21:46 +03:00
14ee3375f1 Avoid name conflicts for non-x86_64 architectures when deploying to packagecloud. 2017-04-10 08:46:24 +03:00
1a73781a16 Force --platform=i587 for bundled CK for i486 and i586 targets. 2017-04-10 07:03:55 +03:00
94e48982c8 Force --platform=i686 for bundled CK to avoid its own autodetection. 2017-04-09 23:44:38 +03:00
a0374d46e0 Add libpq-dev to Debian/Ubuntu build dependencies. 2017-04-09 22:37:38 +03:00
1a3e4a7e7c Exclude clang from i386 builds. 2017-04-09 22:17:46 +03:00
ec90a29d02 Pass --without-gcc-arch in packaging specifications, rather than .travis.yml. 2017-04-09 22:14:11 +03:00
8ef8ed002d Revert "Use --without-gcc-arch for Travis packaging."
This reverts commit b2ddd3f96e16a5cebecc46c9b5e6a87e542ac5f8.
2017-04-09 22:11:02 +03:00
f5a9b34a61 Remove unsupported i386 distributions from Travis build matrix. 2017-04-09 22:09:55 +03:00
b2ddd3f96e Use --without-gcc-arch for Travis packaging. 2017-04-09 21:39:05 +03:00
189bc15d16 Merge branch '1.0' (early part) 2017-04-09 20:38:10 +03:00
bdb1bc7230 Add i386 Travis build matrix. 2017-04-09 20:05:54 +03:00
a50959ce2a Add RPM/DEB badges to README.md. 2017-04-09 16:22:10 +03:00
0f3823b3dd Fix a heading format in README.md. 2017-04-09 16:01:07 +03:00
2c963ea204 Add Windows installation instructions to README.md. 2017-04-09 15:58:27 +03:00
9e41f5fd5f Add macOS installation instructions to README.md. 2017-04-09 15:55:11 +03:00
30abfe138e Add instructions on binary package installation to README.md. 2017-04-09 15:47:22 +03:00
97f41009fb Fix .travis.yml syntax. 2017-04-09 08:04:20 +03:00
5a012f528d Upload release builds to 'sysbench' repo, other ones to 'sysbench-prereleases'. 2017-04-09 07:50:03 +03:00
71b4cd8642 Merge branch '1.0' 2017-04-08 12:07:36 +03:00
d0bb5e14b4 Remove Debian Stretch from build matrix. 2017-04-08 11:03:58 +03:00
2d8764e2b3 More EL6-specific compatibility fixes in RPM spec. 2017-04-08 11:03:19 +03:00
e5d5a67917 Workaround for %make_build not being available on EL6. 2017-04-08 10:22:22 +03:00
1a16fb87ca Use my packpack fork as a temporary workaround Fedora 24 build failures. 2017-04-07 20:42:56 +03:00
ffab5bd52a Use bundled cram on RPM-based distros due to cram not being available on EL6. 2017-04-07 20:16:54 +03:00
736a6f5a71 Fix sysbench.spec for non-EL6 systems. 2017-04-07 19:52:32 +03:00
38daa7d987 Update .travis.yml to release to PackageCloud from all branches. 2017-04-07 19:07:02 +03:00
9bd7947f15 Use mysql-devel instead of mariadb-devel on Enterprise Linux 6. 2017-04-07 19:06:39 +03:00
437fd63dde Fix 'make distcheck' in .travis.yml. 2017-04-07 18:43:43 +03:00
d38f8174fd More syntax fixes in .travis.yml. 2017-04-07 17:30:27 +03:00
c164223df9 Yet another attempt to fix .travis.yml. 2017-04-07 17:13:41 +03:00
b4b2003eb1 Merge services in .travis.yml. 2017-04-07 16:51:38 +03:00
da7996b4c5 Fix syntax errors in .travis.yml. 2017-04-07 16:40:52 +03:00
fd83bd1623 Update .travis.yml to do distcheck and coverage targets only on Linux/GCC. 2017-04-07 16:33:19 +03:00
bf5f9746ea Add "dist: trusty" back to .travis.yml 2017-04-07 16:28:21 +03:00
ffafb48860 Add packpack / PackageCloud support to .travis.yml. 2017-04-07 16:25:30 +03:00
3a808d870c Add RPM spec based on downstream Fedora packages. 2017-04-07 13:41:18 +03:00
ae6f5e34de Fix clean target in debian/rules. 2017-04-07 13:38:27 +03:00