From: Matthew Newton Date: Thu, 14 Dec 2017 22:33:32 +0000 (+0000) Subject: add "cc" ARG to dockerfiles to set compiler X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e905e9b5cb43cb73c1b336d0bb5b031beb970647;p=thirdparty%2Ffreeradius-server.git add "cc" ARG to dockerfiles to set compiler --- diff --git a/scripts/docker/build-centos6/Dockerfile b/scripts/docker/build-centos6/Dockerfile index 20a45dc5fbf..2f0501cabee 100644 --- a/scripts/docker/build-centos6/Dockerfile +++ b/scripts/docker/build-centos6/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/centos6-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-centos7/Dockerfile b/scripts/docker/build-centos7/Dockerfile index aafb48655c1..4e5eb696c28 100644 --- a/scripts/docker/build-centos7/Dockerfile +++ b/scripts/docker/build-centos7/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/centos7-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-debian7/Dockerfile b/scripts/docker/build-debian7/Dockerfile index eef1ba9395e..23077bf4054 100644 --- a/scripts/docker/build-debian7/Dockerfile +++ b/scripts/docker/build-debian7/Dockerfile @@ -1,8 +1,9 @@ FROM freeradius/debian7-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server RUN git checkout v3.0.x -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-debian8/Dockerfile b/scripts/docker/build-debian8/Dockerfile index de7a2490782..f07bd430ce9 100644 --- a/scripts/docker/build-debian8/Dockerfile +++ b/scripts/docker/build-debian8/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/debian8-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-debian9/Dockerfile b/scripts/docker/build-debian9/Dockerfile index 6e9966467c7..d64834c11e5 100644 --- a/scripts/docker/build-debian9/Dockerfile +++ b/scripts/docker/build-debian9/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/debian9-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-ubuntu14/Dockerfile b/scripts/docker/build-ubuntu14/Dockerfile index 4b3bbf9ecf6..289d5520623 100644 --- a/scripts/docker/build-ubuntu14/Dockerfile +++ b/scripts/docker/build-ubuntu14/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/ubuntu14-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb diff --git a/scripts/docker/build-ubuntu16/Dockerfile b/scripts/docker/build-ubuntu16/Dockerfile index 83e79b9e720..e671fd85060 100644 --- a/scripts/docker/build-ubuntu16/Dockerfile +++ b/scripts/docker/build-ubuntu16/Dockerfile @@ -1,7 +1,8 @@ FROM freeradius/ubuntu16-deps +ARG cc=gcc WORKDIR /usr/local/src/repositories/freeradius-server -RUN ./configure --prefix=/opt/freeradius +RUN CC=${cc} ./configure --prefix=/opt/freeradius RUN make -j2 RUN make install WORKDIR /opt/freeradius/etc/raddb