From 4a85991762ad30a5015c21c6ade9d0455171ed3b Mon Sep 17 00:00:00 2001 From: Tom Chadwin Date: Thu, 1 Feb 2018 15:55:14 +0000 Subject: [PATCH 1/2] Split out failing Travis build line #74 --- .travis.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2e9edb34..60e82dbc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,8 +14,11 @@ addons: - shapelib - libshp-dev install: - - sudo add-apt-repository -y ppa:ostogvin/tjo-develop && - sudo apt-get update && - sudo apt-get install libboost1.58-dev libboost-program-options1.58 libboost-filesystem1.58-dev libboost-system1.58 + - sudo add-apt-repository -y ppa:ostogvin/tjo-develop + - sudo apt-get update + - sudo apt-get install libboost1.58-dev + - sudo apt-get install libboost-program-options1.58 + - sudo apt-get install libboost-filesystem1.58-dev + - sudo apt-get install libboost-system1.58 script: - make -j2 From c84007489c8e70bc60cb275e10632a1a103d67b5 Mon Sep 17 00:00:00 2001 From: Tom Chadwin Date: Thu, 1 Feb 2018 16:06:47 +0000 Subject: [PATCH 2/2] Try different Travis boost install approach Source: https://github.com/Microsoft/bond/commit/87b87e4961ec634eb8ec27333d052a0b2a8fbbe3 --- .travis.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 60e82dbc..99199373 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,8 @@ sudo: true dist: trusty addons: apt: + sources: + - sourceline: 'ppa:kzemek/boost' packages: - liblua5.1-0 - liblua5.1-0-dev @@ -13,12 +15,9 @@ addons: - protobuf-compiler - shapelib - libshp-dev -install: - - sudo add-apt-repository -y ppa:ostogvin/tjo-develop - - sudo apt-get update - - sudo apt-get install libboost1.58-dev - - sudo apt-get install libboost-program-options1.58 - - sudo apt-get install libboost-filesystem1.58-dev - - sudo apt-get install libboost-system1.58 + - libboost1.58-dev + - libboost-program-options1.58 + - libboost-filesystem1.58-dev + - libboost-system1.58 script: - make -j2