Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion alpine3_x86/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM i386/alpine:3.18

LABEL org.opencontainers.image.authors="Evolved Binary Ltd <tech@evolvedbinary.com>"

LABEL name="Alpine 3 (x64) RocksJava Build Environment" \
LABEL name="Alpine 3 (x86) RocksJava Build Environment" \
vendor="Evolved Binary Ltd"

# make: Allow N jobs at once; infinite jobs with no arg
Expand Down
40 changes: 20 additions & 20 deletions centos7_arm64v8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ RUN \
&& sed -i s%#\\sbaseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/altarch/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl.repo \
&& sed -i s%#baseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/altarch/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo \
&& yum --setopt=tsflags=nodocs -y upgrade \
&& yum --setopt=tsflags=nodocs -y install devtoolset-7 \
&& yum --setopt=tsflags=nodocs -y install devtoolset-11 \
&& yum --setopt=tsflags=nodocs -y install make perl python3 which bzip2 wget \
&& yum --setopt=tsflags=nodocs -y install gettext-devel openssl openssl-devel zlib-devel expat-devel libssh2-devel jemalloc-devel \
&& yum -y clean all
Expand All @@ -54,9 +54,9 @@ RUN \
wget https://github.com/nghttp2/nghttp2/releases/download/v$NGHTTP2_VERSION/nghttp2-$NGHTTP2_VERSION.tar.gz \
&& tar zxf nghttp2-$NGHTTP2_VERSION.tar.gz \
&& pushd nghttp2-$NGHTTP2_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf nghttp2-$NGHTTP2_VERSION nghttp2-$NGHTTP2_VERSION.tar.gz

Expand All @@ -67,9 +67,9 @@ RUN \
wget https://github.com/rockdaboot/libpsl/releases/download/$LIBPSL_VERSION/libpsl-$LIBPSL_VERSION.tar.gz \
&& tar zxf libpsl-$LIBPSL_VERSION.tar.gz \
&& pushd libpsl-$LIBPSL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf libpsl-$LIBPSL_VERSION libpsl-$LIBPSL_VERSION.tar.gz

Expand Down Expand Up @@ -98,9 +98,9 @@ RUN \
&& wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.gz \
&& tar zxf curl-$CURL_VERSION.tar.gz \
&& pushd curl-$CURL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf curl-$CURL_VERSION curl-$CURL_VERSION.tar.gz

Expand Down Expand Up @@ -146,10 +146,10 @@ RUN \
&& wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-$GIT_VERSION.tar.gz \
&& tar zxf git-$GIT_VERSION.tar.gz \
&& pushd git-$GIT_VERSION \
&& scl enable devtoolset-7 'make configure' \
&& scl enable devtoolset-7 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS all' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'make configure' \
&& scl enable devtoolset-11 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS all' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf git-$GIT_VERSION git-$GIT_VERSION.tar.gz

Expand Down Expand Up @@ -201,18 +201,18 @@ RUN \
&& wget https://cmake.org/files/v$CMAKE_VERSION_SHORT/cmake-$CMAKE_VERSION.tar.gz \
&& tar zxvf cmake-$CMAKE_VERSION.tar.gz \
&& pushd cmake-$CMAKE_VERSION \
&& scl enable devtoolset-7 './bootstrap --system-curl' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './bootstrap --system-curl' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf cmake-$CMAKE_VERSION cmake-$CMAKE_VERSION.tar.gz \
&& wget -O gflags-$GFLAGS_VERSION.tar.gz https://github.com/gflags/gflags/archive/refs/tags/v$GFLAGS_VERSION.tar.gz \
&& tar zxvf gflags-$GFLAGS_VERSION.tar.gz \
&& mkdir gflags-$GFLAGS_VERSION/build \
&& pushd gflags-$GFLAGS_VERSION/build \
&& scl enable devtoolset-7 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf gflags-$GFLAGS_VERSION gflags-$GFLAGS_VERSION.tar.gz

Expand Down
40 changes: 20 additions & 20 deletions centos7_ppc64le/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ RUN \
&& sed -i s%#\\sbaseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/altarch/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl.repo \
&& sed -i s%#baseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/altarch/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo \
&& yum --setopt=tsflags=nodocs -y upgrade \
&& yum --setopt=tsflags=nodocs -y install devtoolset-7 \
&& yum --setopt=tsflags=nodocs -y install devtoolset-11 \
&& yum --setopt=tsflags=nodocs -y install make perl python3 which bzip2 wget \
&& yum --setopt=tsflags=nodocs -y install gettext-devel openssl openssl-devel zlib-devel expat-devel libssh2-devel jemalloc-devel \
&& yum -y clean all
Expand All @@ -54,9 +54,9 @@ RUN \
wget https://github.com/nghttp2/nghttp2/releases/download/v$NGHTTP2_VERSION/nghttp2-$NGHTTP2_VERSION.tar.gz \
&& tar zxf nghttp2-$NGHTTP2_VERSION.tar.gz \
&& pushd nghttp2-$NGHTTP2_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf nghttp2-$NGHTTP2_VERSION nghttp2-$NGHTTP2_VERSION.tar.gz

Expand All @@ -67,9 +67,9 @@ RUN \
wget https://github.com/rockdaboot/libpsl/releases/download/$LIBPSL_VERSION/libpsl-$LIBPSL_VERSION.tar.gz \
&& tar zxf libpsl-$LIBPSL_VERSION.tar.gz \
&& pushd libpsl-$LIBPSL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf libpsl-$LIBPSL_VERSION libpsl-$LIBPSL_VERSION.tar.gz

Expand Down Expand Up @@ -98,9 +98,9 @@ RUN \
&& wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.gz \
&& tar zxf curl-$CURL_VERSION.tar.gz \
&& pushd curl-$CURL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf curl-$CURL_VERSION curl-$CURL_VERSION.tar.gz

Expand Down Expand Up @@ -146,10 +146,10 @@ RUN \
&& wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-$GIT_VERSION.tar.gz \
&& tar zxf git-$GIT_VERSION.tar.gz \
&& pushd git-$GIT_VERSION \
&& scl enable devtoolset-7 'make configure' \
&& scl enable devtoolset-7 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS all' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'make configure' \
&& scl enable devtoolset-11 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS all' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf git-$GIT_VERSION git-$GIT_VERSION.tar.gz

Expand Down Expand Up @@ -201,18 +201,18 @@ RUN \
&& wget https://cmake.org/files/v$CMAKE_VERSION_SHORT/cmake-$CMAKE_VERSION.tar.gz \
&& tar zxvf cmake-$CMAKE_VERSION.tar.gz \
&& pushd cmake-$CMAKE_VERSION \
&& scl enable devtoolset-7 './bootstrap --system-curl' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './bootstrap --system-curl' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf cmake-$CMAKE_VERSION cmake-$CMAKE_VERSION.tar.gz \
&& wget -O gflags-$GFLAGS_VERSION.tar.gz https://github.com/gflags/gflags/archive/refs/tags/v$GFLAGS_VERSION.tar.gz \
&& tar zxvf gflags-$GFLAGS_VERSION.tar.gz \
&& mkdir gflags-$GFLAGS_VERSION/build \
&& pushd gflags-$GFLAGS_VERSION/build \
&& scl enable devtoolset-7 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf gflags-$GFLAGS_VERSION gflags-$GFLAGS_VERSION.tar.gz

Expand Down
40 changes: 20 additions & 20 deletions centos7_s390x/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ RUN \
yum --setopt=tsflags=nodocs -y update \
&& yum -y install centos-release-scl-rh \
&& yum --setopt=tsflags=nodocs -y upgrade \
&& yum --setopt=tsflags=nodocs -y install devtoolset-7 \
&& yum --setopt=tsflags=nodocs -y install devtoolset-11-gcc devtoolset-11-gcc-c++ devtoolset-11-binutils devtoolset-11-runtime \
&& yum --setopt=tsflags=nodocs -y install make perl python3 which bzip2 wget \
&& yum --setopt=tsflags=nodocs -y install gettext-devel openssl openssl-devel zlib-devel expat-devel libssh2-devel jemalloc-devel \
&& yum -y clean all
Expand All @@ -48,9 +48,9 @@ RUN \
wget https://github.com/nghttp2/nghttp2/releases/download/v$NGHTTP2_VERSION/nghttp2-$NGHTTP2_VERSION.tar.gz \
&& tar zxf nghttp2-$NGHTTP2_VERSION.tar.gz \
&& pushd nghttp2-$NGHTTP2_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf nghttp2-$NGHTTP2_VERSION nghttp2-$NGHTTP2_VERSION.tar.gz

Expand All @@ -61,9 +61,9 @@ RUN \
wget https://github.com/rockdaboot/libpsl/releases/download/$LIBPSL_VERSION/libpsl-$LIBPSL_VERSION.tar.gz \
&& tar zxf libpsl-$LIBPSL_VERSION.tar.gz \
&& pushd libpsl-$LIBPSL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf libpsl-$LIBPSL_VERSION libpsl-$LIBPSL_VERSION.tar.gz

Expand Down Expand Up @@ -92,9 +92,9 @@ RUN \
&& wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.gz \
&& tar zxf curl-$CURL_VERSION.tar.gz \
&& pushd curl-$CURL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf curl-$CURL_VERSION curl-$CURL_VERSION.tar.gz

Expand Down Expand Up @@ -140,10 +140,10 @@ RUN \
&& wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-$GIT_VERSION.tar.gz \
&& tar zxf git-$GIT_VERSION.tar.gz \
&& pushd git-$GIT_VERSION \
&& scl enable devtoolset-7 'make configure' \
&& scl enable devtoolset-7 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS all' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'make configure' \
&& scl enable devtoolset-11 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS all' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf git-$GIT_VERSION git-$GIT_VERSION.tar.gz

Expand Down Expand Up @@ -194,18 +194,18 @@ RUN \
&& wget https://cmake.org/files/v$CMAKE_VERSION_SHORT/cmake-$CMAKE_VERSION.tar.gz \
&& tar zxvf cmake-$CMAKE_VERSION.tar.gz \
&& pushd cmake-$CMAKE_VERSION \
&& scl enable devtoolset-7 './bootstrap --system-curl' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './bootstrap --system-curl' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf cmake-$CMAKE_VERSION cmake-$CMAKE_VERSION.tar.gz \
&& wget -O gflags-$GFLAGS_VERSION.tar.gz https://github.com/gflags/gflags/archive/refs/tags/v$GFLAGS_VERSION.tar.gz \
&& tar zxvf gflags-$GFLAGS_VERSION.tar.gz \
&& mkdir gflags-$GFLAGS_VERSION/build \
&& pushd gflags-$GFLAGS_VERSION/build \
&& scl enable devtoolset-7 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf gflags-$GFLAGS_VERSION gflags-$GFLAGS_VERSION.tar.gz

Expand Down
40 changes: 20 additions & 20 deletions centos7_x64/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ RUN \
&& sed -i s%#\\sbaseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl.repo \
&& sed -i s%#baseurl=http://mirror.centos.org/centos/7/%baseurl=https://vault.centos.org/7.9.2009/%g /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo \
&& yum --setopt=tsflags=nodocs -y upgrade \
&& yum --setopt=tsflags=nodocs -y install devtoolset-7 \
&& yum --setopt=tsflags=nodocs -y install devtoolset-11 \
&& yum --setopt=tsflags=nodocs -y install make perl python3 which bzip2 wget \
&& yum --setopt=tsflags=nodocs -y install gettext-devel openssl openssl-devel zlib-devel expat-devel libssh2-devel jemalloc-devel \
&& yum -y clean all
Expand All @@ -54,9 +54,9 @@ RUN \
wget https://github.com/nghttp2/nghttp2/releases/download/v$NGHTTP2_VERSION/nghttp2-$NGHTTP2_VERSION.tar.gz \
&& tar zxf nghttp2-$NGHTTP2_VERSION.tar.gz \
&& pushd nghttp2-$NGHTTP2_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --with-openssl --with-zlib --with-jemalloc --enable-lib-only' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf nghttp2-$NGHTTP2_VERSION nghttp2-$NGHTTP2_VERSION.tar.gz

Expand All @@ -67,9 +67,9 @@ RUN \
wget https://github.com/rockdaboot/libpsl/releases/download/$LIBPSL_VERSION/libpsl-$LIBPSL_VERSION.tar.gz \
&& tar zxf libpsl-$LIBPSL_VERSION.tar.gz \
&& pushd libpsl-$LIBPSL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf libpsl-$LIBPSL_VERSION libpsl-$LIBPSL_VERSION.tar.gz

Expand Down Expand Up @@ -98,9 +98,9 @@ RUN \
&& wget https://curl.haxx.se/download/curl-$CURL_VERSION.tar.gz \
&& tar zxf curl-$CURL_VERSION.tar.gz \
&& pushd curl-$CURL_VERSION \
&& scl enable devtoolset-7 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './configure --prefix=/usr --enable-ipv6 --enable-unix-sockets --with-ssl --with-libssh2' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf curl-$CURL_VERSION curl-$CURL_VERSION.tar.gz

Expand Down Expand Up @@ -146,10 +146,10 @@ RUN \
&& wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-$GIT_VERSION.tar.gz \
&& tar zxf git-$GIT_VERSION.tar.gz \
&& pushd git-$GIT_VERSION \
&& scl enable devtoolset-7 'make configure' \
&& scl enable devtoolset-7 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-7 'make -j $JOBS all' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'make configure' \
&& scl enable devtoolset-11 'NO_PERL=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease ./configure --prefix=/usr' \
&& scl enable devtoolset-11 'make -j $JOBS all' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf git-$GIT_VERSION git-$GIT_VERSION.tar.gz

Expand Down Expand Up @@ -201,18 +201,18 @@ RUN \
&& wget https://cmake.org/files/v$CMAKE_VERSION_SHORT/cmake-$CMAKE_VERSION.tar.gz \
&& tar zxvf cmake-$CMAKE_VERSION.tar.gz \
&& pushd cmake-$CMAKE_VERSION \
&& scl enable devtoolset-7 './bootstrap --system-curl' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 './bootstrap --system-curl' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf cmake-$CMAKE_VERSION cmake-$CMAKE_VERSION.tar.gz \
&& wget -O gflags-$GFLAGS_VERSION.tar.gz https://github.com/gflags/gflags/archive/refs/tags/v$GFLAGS_VERSION.tar.gz \
&& tar zxvf gflags-$GFLAGS_VERSION.tar.gz \
&& mkdir gflags-$GFLAGS_VERSION/build \
&& pushd gflags-$GFLAGS_VERSION/build \
&& scl enable devtoolset-7 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-7 'make -j $JOBS' \
&& scl enable devtoolset-7 'make install' \
&& scl enable devtoolset-11 'CMAKE_INSTALL_PREFIX=/usr cmake ..' \
&& scl enable devtoolset-11 'make -j $JOBS' \
&& scl enable devtoolset-11 'make install' \
&& popd \
&& rm -rf gflags-$GFLAGS_VERSION gflags-$GFLAGS_VERSION.tar.gz

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# CentOS-buildlogs-devtoolset-8.repo
# CentOS-buildlogs-devtoolset-12.repo
#
# Please see https://www.mail-archive.com/centos@centos.org/msg133717.html
# for more information

[centos-buildlogs-devtoolset-8]
name=CentOS-7 - buildlogs devtoolset-8
baseurl=https://buildlogs.centos.org/c7-devtoolset-8.x86_64/
[centos-buildlogs-devtoolset-12]
name=CentOS-7 - buildlogs devtoolset-12
baseurl=https://buildlogs.centos.org/c7-devtoolset-12.x86_64/
#mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=6&repo=sclo-sclo
gpgcheck=0
enabled=1
gpgkey=

Loading