From df8c0c09d79103143aaea0fd6f5be53d97f749ef Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 6 Dec 2019 11:34:41 +0100 Subject: [PATCH] travis: switch Windows cross-builds to newer distro --- .travis.yml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index b923b8d..05773d7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -86,22 +86,21 @@ matrix: - env: SET=test01 WINE=64 TEST=NO STATIC=YES compiler: mingw +# dynamic (DLL) builds are broken on xenial - env: SET=test01 WINE=32 TEST=NO STATIC=NO - dist: trusty + dist: bionic compiler: mingw - env: SET=test01 WINE=64 TEST=NO STATIC=NO - dist: trusty + dist: bionic compiler: mingw # Cross-compilation to RTEMS # (needs EPICS Base >= 3.16.2) - env: SET=test01 RTEMS=4.10 TEST=NO - dist: trusty - env: SET=test01 RTEMS=4.9 TEST=NO - dist: trusty # Other gcc versions (adding as an extra package) @@ -126,10 +125,15 @@ matrix: - env: BASE=R3.15.7 SET=test01 - - env: BASE=R3.15.7 SET=test01 WINE=64 TEST=NO STATIC=NO - dist: trusty + - env: BASE=R3.15.7 SET=test01 WINE=64 TEST=NO STATIC=YES + dist: bionic compiler: mingw +# The DLL build for this Base version is known to fail +# - env: BASE=R3.15.7 SET=test01 WINE=64 TEST=NO STATIC=NO +# dist: bionic +# compiler: mingw + # Cross-compilation to RTEMS # (needs EPICS Base >= 3.16.2) @@ -150,10 +154,15 @@ matrix: - env: BASE=R3.14.12.8 SET=test01 - - env: BASE=R3.14.12.8 SET=test01 WINE=64 TEST=NO STATIC=NO - dist: trusty + - env: BASE=R3.14.12.8 SET=test01 WINE=64 TEST=NO STATIC=YES + dist: bionic compiler: mingw +# The DLL build for this Base version is known to fail +# - env: BASE=R3.14.12.8 SET=test01 WINE=64 TEST=NO STATIC=NO +# dist: bionic +# compiler: mingw + # SNCSEQ 2.2.7 fails to build on MacOS; currently needs master - env: BASE=R3.14.12.8 SET=test01 SNCSEQ=master os: osx