travis: Run 32-bit Windows build on precise (12.04) image
That's required due to a bug in MinGW 3.1.0 that's shipped with trusty.
This commit is contained in:
@@ -45,8 +45,11 @@ matrix:
|
|||||||
env: TEST=apidoc
|
env: TEST=apidoc
|
||||||
- compiler: gcc
|
- compiler: gcc
|
||||||
env: TEST=win64 MONOLITHIC=yes
|
env: TEST=win64 MONOLITHIC=yes
|
||||||
|
# this does not work on 14.04 due to a missing @4 decoration for
|
||||||
|
# TryAcquireSRWLockExclusive in MinGW 3.1.0
|
||||||
- compiler: gcc
|
- compiler: gcc
|
||||||
env: TEST=win32 MONOLITHIC=yes
|
env: TEST=win32 MONOLITHIC=yes
|
||||||
|
dist: precise
|
||||||
- compiler: clang
|
- compiler: clang
|
||||||
os: osx
|
os: osx
|
||||||
env: TEST=osx
|
env: TEST=osx
|
||||||
|
|||||||
+2
-1
@@ -72,7 +72,8 @@ win*)
|
|||||||
;;
|
;;
|
||||||
win32)
|
win32)
|
||||||
CONFIG="--host=i686-w64-mingw32 $CONFIG"
|
CONFIG="--host=i686-w64-mingw32 $CONFIG"
|
||||||
DEPS="gcc-mingw-w64-i686 binutils-mingw-w64-i686 mingw-w64-i686-dev $DEPS"
|
# currently only works on 12.04, so use mingw-w64-dev instead of mingw-w64-i686-dev
|
||||||
|
DEPS="gcc-mingw-w64-i686 binutils-mingw-w64-i686 mingw-w64-dev $DEPS"
|
||||||
CC="i686-w64-mingw32-gcc"
|
CC="i686-w64-mingw32-gcc"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|||||||
Reference in New Issue
Block a user