commit: 6466cdc890f36ac383d01f83678e688557a81a4c
parent 5a3dc0fafc5e84a7c4dbfe8c2885a2a43bf0c384
Author: Samuel Tyler <fosslinux@aussies.space>
Date: Sat, 22 Mar 2025 14:33:04 +1100
Merge pull request #516 from fosslinux/high-core-reproducibility
fix some high core count reproducibility issues
Diffstat:
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/steps/binutils-2.30/pass1.sh b/steps/binutils-2.30/pass1.sh
@@ -84,7 +84,7 @@ src_prepare() {
CC=tcc LD=true ./configure
make headers
mv configure.ac.bak configure.ac
- make distclean
+ make clean
cd ..
# Regenerate files
@@ -100,7 +100,7 @@ src_prepare() {
cd libiberty
CC=tcc ./configure --enable-maintainer-mode
make maint-deps
- make distclean
+ make clean
cd ..
# Regenerate MeP sections
diff --git a/steps/gcc-4.0.4/pass1.sh b/steps/gcc-4.0.4/pass1.sh
@@ -99,6 +99,7 @@ src_compile() {
ln -s . build/build-i386-unknown-linux-musl
mkdir build/gcc/include
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
make "${MAKEJOBS}" -C build/$dir LIBGCC2_INCLUDES=-I"${PREFIX}/include" STMP_FIXINC=
done