altcross-2stage.sh: disable -Werror, nls

-Werror causes too many spurious build failures
Building NLS requires cryptic tools
This commit is contained in:
Алексей Шепляков 2023-01-29 16:14:21 +04:00
parent d62998a357
commit 0d282996f0

View File

@ -79,8 +79,10 @@ cd "$BUILDDIR/obj_binutils"
--prefix= \
--with-sysroot="$SYSROOT" \
--with-build-sysroot="$SYSROOTDIR" \
--disable-nls \
--disable-multilib \
--disable-gdb \
--disable-werror \
${NIL}
make -j$(nproc)
@ -105,6 +107,8 @@ cd "$BUILDDIR/obj_gcc_bootstrap"
--disable-libvtv \
--disable-libatomic \
--disable-libcilkrts \
--disable-nls \
--disable-werror \
--with-newlib \
--without-headers \
--with-sysroot="$SYSROOT" \
@ -139,6 +143,7 @@ cd "$BUILDDIR/obj_glibc"
--with-lib="$SYSROOTDIR"/usr/lib \
--disable-multilib \
--disable-crypt \
--disable-werror \
libc_cv_forced_unwind=yes \
${NIL}
@ -164,6 +169,8 @@ cd "$BUILDDIR/obj_gcc"
--with-gcc-major-version-only \
--disable-libsanitizer \
--disable-multilib \
--disable-nls \
--disable-werror \
${NIL}
make -j$(nproc)