From 103285fee740ce18d908f2a0df0624be9ce86aba Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Fri, 14 Jun 2024 18:12:35 +0200 Subject: stage-0/gcc: copy file to work around source modification in place --- src/bootstrap/stage-0-gcc.TARGETS | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/bootstrap') diff --git a/src/bootstrap/stage-0-gcc.TARGETS b/src/bootstrap/stage-0-gcc.TARGETS index 5f067a3..a17ad1d 100644 --- a/src/bootstrap/stage-0-gcc.TARGETS +++ b/src/bootstrap/stage-0-gcc.TARGETS @@ -142,6 +142,13 @@ , " sed -i 's|#! */bin/sh|#!'\"${SHELL}\"'|g' $f.__work" , " mv $f.__work $f" , "done" + , "for f in mpfr/get_patches.c # Source modified in place" + , "do" + , " cp $f $f.__work" + , " rm $f" + , " chmod 755 $f.__work" + , " mv $f.__work $f" + , "done" , "export check_msgfmt=no # do not use system's msgfmt, if available" , "${SHELL} ./configure --prefix=/ --enable-languages=c,c++ --disable-multilib --disable-shared --disable-lto --disable-gcov --disable-libmudflap --disable-libgomp --disable-libssp --disable-nls --disable-libitm ${CONF_ARGS} >configure.log 2>&1 || (cat configure.log && exit 1)" , "${MAKE} -j${NJOBS} >build.log 2>&1 || (cat configure.log build.log && exit 1)" -- cgit v1.2.3