From d8f2074e6ad5f557e17b1ce1b8a1ce6fc4475fd0 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 22 Nov 2019 16:22:27 +0100 Subject: [PATCH] travis: use trusty for RTEMS and mingw cross builds - Cross MinGW DLL builds on newer distros are failing for Base 3.15 (see https://bugs.launchpad.net/epics-base/+bug/1853168) - Compiler toolkits used for 4.9/4.10 RTEMS cross builds were created on and for trusty --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index 460229f..614ca20 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,7 @@ addons: - perl - clang - g++-mingw-w64-i686 + - g++-mingw-w64-x86-64 - qemu-system-x86 install: @@ -86,11 +87,21 @@ matrix: - env: SET=test01 WINE=64 TEST=NO STATIC=YES compiler: mingw + - env: SET=test01 WINE=32 TEST=NO STATIC=NO + dist: trusty + compiler: mingw + + - env: SET=test01 WINE=64 TEST=NO STATIC=NO + dist: trusty + compiler: mingw + # Cross-compilation to RTEMS - 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)