fix some high core count reproducibility issues

This commit is contained in:
fosslinux 2025-03-21 16:20:26 +11:00
parent 5a3dc0fafc
commit 6e6c015290
2 changed files with 3 additions and 2 deletions

View file

@ -84,7 +84,7 @@ src_prepare() {
CC=tcc LD=true ./configure CC=tcc LD=true ./configure
make headers make headers
mv configure.ac.bak configure.ac mv configure.ac.bak configure.ac
make distclean make clean
cd .. cd ..
# Regenerate files # Regenerate files
@ -100,7 +100,7 @@ src_prepare() {
cd libiberty cd libiberty
CC=tcc ./configure --enable-maintainer-mode CC=tcc ./configure --enable-maintainer-mode
make maint-deps make maint-deps
make distclean make clean
cd .. cd ..
# Regenerate MeP sections # Regenerate MeP sections

View file

@ -99,6 +99,7 @@ src_compile() {
ln -s . build/build-i386-unknown-linux-musl ln -s . build/build-i386-unknown-linux-musl
mkdir build/gcc/include mkdir build/gcc/include
ln -s ../../../gcc/gsyslimits.h build/gcc/include/syslimits.h ln -s ../../../gcc/gsyslimits.h build/gcc/include/syslimits.h
make -j1 -C build/gcc gengtype-yacc.c
for dir in libiberty libcpp gcc; do for dir in libiberty libcpp gcc; do
make "${MAKEJOBS}" -C build/$dir LIBGCC2_INCLUDES=-I"${PREFIX}/include" STMP_FIXINC= make "${MAKEJOBS}" -C build/$dir LIBGCC2_INCLUDES=-I"${PREFIX}/include" STMP_FIXINC=
done done