@@ -20,28 +20,28 @@ RUN set -ex ;\
2020 curl -fL https://ftpmirror.gnu.org/gcc/gcc-$GCC_VERSION/gcc-$GCC_VERSION.tar.xz -o gcc.tar.xz ;\
2121 curl -fL https://ftpmirror.gnu.org/gnu/binutils/binutils-$BINUTILS_VERSION.tar.xz -o binutils.tar.xz
2222
23- RUN set -ex ;\
24- mkdir -p /usr/src/gcc/build ;\
25- tar -xf /tmp/gcc.tar.xz -C /usr/src/gcc --strip-components=1 ;\
26- cd /usr/src/gcc ;\
27- ./contrib/download_prerequisites ;\
28- cd build ;\
29- ../configure \
30- --build=x86_64-linux-gnu \
31- --prefix=/opt/x86_64-linux-gnu \
32- --with-glibc-version=$GBLIC_VERSION \
33- --enable-multilib \
34- --enable-languages=c,c++ \
35- --with-gcc-major-version-only \
36- --disable-nls \
37- --disable-bootstrap \
38- --enable-default-pie \
39- --enable-default-ssp \
40- ;\
41- make -j$(nproc) ;\
42- make install-strip ;\
43- update-alternatives --install /usr/bin/gcc gcc /opt/x86_64-linux-gnu/bin/x86_64-linux-gnu-gcc 100 ;\
44- update-alternatives --install /usr/bin/g++ g++ /opt/x86_64-linux-gnu/bin/x86_64-linux-gnu-g++ 100
23+ # RUN set -ex ;\
24+ # mkdir -p /usr/src/gcc/build ;\
25+ # tar -xf /tmp/gcc.tar.xz -C /usr/src/gcc --strip-components=1 ;\
26+ # cd /usr/src/gcc ;\
27+ # ./contrib/download_prerequisites ;\
28+ # cd build ;\
29+ # ../configure \
30+ # --build=x86_64-linux-gnu \
31+ # --prefix=/opt/x86_64-linux-gnu \
32+ # --with-glibc-version=$GBLIC_VERSION \
33+ # --enable-multilib \
34+ # --enable-languages=c,c++ \
35+ # --with-gcc-major-version-only \
36+ # --disable-nls \
37+ # --disable-bootstrap \
38+ # --enable-default-pie \
39+ # --enable-default-ssp \
40+ # ;\
41+ # make -j$(nproc) ;\
42+ # make install-strip ;\
43+ # update-alternatives --install /usr/bin/gcc gcc /opt/x86_64-linux-gnu/bin/x86_64-linux-gnu-gcc 100 ;\
44+ # update-alternatives --install /usr/bin/g++ g++ /opt/x86_64-linux-gnu/bin/x86_64-linux-gnu-g++ 100
4545
4646RUN set -ex ;\
4747 debootstrap --include libc6-dev --arch arm64 --variant minbase --no-check-gpg noble /opt/arm64-sysroot ;\
0 commit comments