]> granicus.if.org Git - libevent/commit
Merge branch 'travis-ci-os-matrix-v2'
authorAzat Khuzhin <a3at.mail@gmail.com>
Wed, 11 May 2016 21:40:25 +0000 (00:40 +0300)
committerAzat Khuzhin <a3at.mail@gmail.com>
Wed, 11 May 2016 21:48:15 +0000 (00:48 +0300)
commit41e54464b93408dfb3f3a28396040db80ba131db
tree11e54094ecbe5cddff6e933f540e3ff915e515d6
parent38e0f4a5d6a0a4716c875ad84e499538596e4aa9
parent61179dec7716975a151c6dae4524ae504d05780e
Merge branch 'travis-ci-os-matrix-v2'

This increases libevent coverage to:
- os:osx

- cmake -DEVENT__DISABLE_MM_REPLACEMENT=ON
- cmake -DEVENT__ENABLE_VERBOSE_DEBUG=ON
- configure --disable-openssl
- configure --disable-thread-support
- configure --disable-malloc-replacement

- fix travis-ci builds under automake >1.11

Possible failures after this patch set (not always, IOW in some builds this
issues aren't real issues):
- some failures but mostly because of timing issues, must be fixed separately.
- https://travis-ci.org/azat/libevent/jobs/129430229 # on brew update
- https://travis-ci.org/azat/libevent/jobs/129430221 # some locking issues

* travis-ci-os-matrix-v2:
  automake: define serial-tests only if automake have this option
  test/automake: don't use paralell test harness (since automake 1.12)
  travis-ci/osx: relink gcc/g++ instead of clang
  travis-ci: enable multi-os mode (osx, linux)
  travis-ci: increase matrix (--disable-foo)
  travis-ci: adjust alignment

Fixes: #356
Travis-CI: https://travis-ci.org/azat/libevent/builds/129430181