From c012d19034bd6dae81d9afcf237e9f98c66bac2d Mon Sep 17 00:00:00 2001 From: Stephen Date: Thu, 28 Feb 2019 09:09:41 -0800 Subject: [PATCH] Add xenial support (#1069) trusty is sunsetting support in April 2019 --- .travis.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/.travis.yml b/.travis.yml index e465c5f1..6279ffa1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,6 +16,50 @@ matrix: compiler: gcc env: CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386" script: make && make -C tests/unit test && make -C tests/regress test + - os: linux + dist: xenial + before_install: + compiler: gcc + addons: + apt: + packages: + - lib32ncurses5-dev + - lib32z1-dev + - libpthread-stubs0-dev + - lib32gcc-4.8-dev + - libc6-dev-i386 + - gcc-multilib + - libcmocka-dev + - os: linux + dist: xenial + before_install: + compiler: clang + addons: + apt: + packages: + - lib32ncurses5-dev + - lib32z1-dev + - libpthread-stubs0-dev + - lib32gcc-4.8-dev + - libc6-dev-i386 + - gcc-multilib + - libcmocka-dev + - os: linux + dist: xenial + before_install: + compiler: gcc + env: CFLAGS="-m32" LDFLAGS="-m32" LDFLAGS_STATIC="-m32" UNICORN_QEMU_FLAGS="--cpu=i386" + script: make && make -C tests/unit test && make -C tests/regress test + addons: + apt: + packages: + - lib32ncurses5-dev + - lib32z1-dev + - libpthread-stubs0-dev + - lib32gcc-4.8-dev + - libc6-dev-i386 + - gcc-multilib + - libcmocka-dev:i386 - if: branch = master os: osx script: brew install --HEAD unicorn && brew test unicorn