← Back to team overview

widelands-dev team mailing list archive

[Merge] lp:~widelands-dev/widelands/compiler-matrix into lp:widelands

 

Hans Joachim Desserud has proposed merging lp:~widelands-dev/widelands/compiler-matrix into lp:widelands.

Requested reviews:
  Widelands Developers (widelands-dev)

For more details, see:
https://code.launchpad.net/~widelands-dev/widelands/compiler-matrix/+merge/300272

Expand to building with more compiler versions. I know that gcc-6 is available in the toolchain ppa, but I don't seem to have access to the llvm repo to see what it contains. Though since clang 3.8 is released, I would assume it is available.

Let's see what the bot reports ;)


Btw, when reading `.travis.sh`, I found some build dependencies I didn't recognize: libxml2-dev and libyajl-dev. How are these used?
-- 
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/compiler-matrix into lp:widelands.
=== modified file '.travis.yml'
--- .travis.yml	2016-02-02 10:40:20 +0000
+++ .travis.yml	2016-07-17 10:13:57 +0000
@@ -24,6 +24,8 @@
      - compiler: clang
        env: CLANG_VERSION="3.7" BUILD_TYPE="Debug"
      - compiler: clang
+       env: CLANG_VERSION="3.8" BUILD_TYPE="Debug"
+     - compiler: clang
        env: CLANG_VERSION="3.4" BUILD_TYPE="Release"
      - compiler: clang
        env: CLANG_VERSION="3.5" BUILD_TYPE="Release"
@@ -31,6 +33,8 @@
        env: CLANG_VERSION="3.6" BUILD_TYPE="Release"
      - compiler: clang
        env: CLANG_VERSION="3.7" BUILD_TYPE="Release"
+     - compiler: clang
+       env: CLANG_VERSION="3.8" BUILD_TYPE="Release"
      - compiler: gcc
        env: GCC_VERSION="4.7" BUILD_TYPE="Debug"
      - compiler: gcc
@@ -40,6 +44,8 @@
      - compiler: gcc
        env: GCC_VERSION="5" BUILD_TYPE="Debug"
      - compiler: gcc
+       env: GCC_VERSION="6" BUILD_TYPE="Debug"
+     - compiler: gcc
        env: GCC_VERSION="4.7" BUILD_TYPE="Release"
      - compiler: gcc
        env: GCC_VERSION="4.8" BUILD_TYPE="Release"
@@ -47,3 +53,5 @@
        env: GCC_VERSION="4.9" BUILD_TYPE="Release"
      - compiler: gcc
        env: GCC_VERSION="5" BUILD_TYPE="Release"
+     - compiler: gcc
+       env: GCC_VERSION="6" BUILD_TYPE="Release"


Follow ups