From e441b847b5dfb8217d388f68323664113c3a9acb Mon Sep 17 00:00:00 2001 From: Matthieu Gautier Date: Wed, 13 Jun 2018 14:40:23 +0200 Subject: [PATCH] Use gcc-4.8 to compile in Docker. Other travis-CI will use the default gcc version of ubuntu trusty. We must compile with the same compiler to ensure that we don't break ABI. --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c213dda..f9ec730 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,8 +9,8 @@ RUN \ apt install -q -y --no-install-recommends \ # Base build tools build-essential \ -# gcc-5 \ -# g++-5 \ + gcc-4.8 \ + g++-4.8 \ automake \ libtool \ cmake \ @@ -73,6 +73,7 @@ RUN \ mv ninja /home/travis/.local/bin ;\ rm ninja-linux.zip ENV PATH="/home/travis/.local/bin:${PATH}" +ENV CC=gcc-4.8 CXX=g++-4.8 QMAKE_CC=gcc-4.8 QMAKE_CXX=g++-4.8 COPY . kiwix-build/ RUN sudo chown -R travis:travis /home/travis/kiwix-build