disable libsanitizer in gcc which currently breaks build
This commit is contained in:
parent
12a04643af
commit
5de115e8da
|
@ -37,28 +37,31 @@ RUN tar -xf ${SRC_FILE}
|
||||||
WORKDIR gcc-${VERSION}
|
WORKDIR gcc-${VERSION}
|
||||||
RUN set -eux; \
|
RUN set -eux; \
|
||||||
mv ../*.tar.* .; \
|
mv ../*.tar.* .; \
|
||||||
./contrib/download_prerequisites; \
|
./contrib/download_prerequisites; \
|
||||||
./configure \
|
./configure \
|
||||||
--target=x86_64-linux-musl \
|
--target=x86_64-linux-musl \
|
||||||
--build=x86_64-linux-musl \
|
--build=x86_64-linux-musl \
|
||||||
--host=x86_64-linux-musl \
|
--host=x86_64-linux-musl \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--mandir=/usr/share/man \
|
--mandir=/usr/share/man \
|
||||||
--infodir=/usr/share/info \
|
--infodir=/usr/share/info \
|
||||||
--libdir=/usr/lib \
|
--libdir=/usr/lib \
|
||||||
--disable-cet \
|
--disable-cet \
|
||||||
--disable-fixed-point \
|
--disable-fixed-point \
|
||||||
--disable-libstdcxx-pch \
|
--disable-libstdcxx-pch \
|
||||||
--disable-multilib \
|
--disable-multilib \
|
||||||
--disable-nls \
|
--disable-libsanitizer \
|
||||||
--disable-werror \
|
--disable-nls \
|
||||||
|
--disable-werror \
|
||||||
--enable-__cxa_atexit \
|
--enable-__cxa_atexit \
|
||||||
--enable-default-pie \
|
--enable-default-pie \
|
||||||
--enable-default-ssp \
|
--enable-default-ssp \
|
||||||
--enable-languages=c,c++ \
|
--enable-languages=c,c++ \
|
||||||
--enable-link-serialization=2 \
|
--enable-link-serialization=2 \
|
||||||
--enable-linker-build-id; \
|
--enable-linker-build-id; \
|
||||||
make -j "$(nproc)"
|
make
|
||||||
|
|
||||||
|
from build as package
|
||||||
|
|
||||||
FROM build as install
|
FROM build as install
|
||||||
USER 0:0
|
USER 0:0
|
||||||
|
|
Reference in New Issue