%% Regarding Probable Spam: make 3.81 cannot build gcc 4.x.y;
t After update GNU make from 3.80 up to 3.81 i cannot build gcc 4.0.2,
t 4.0.3 and 4.1.0 whith same error:
t rm -f ./libgcov.a
t ar rc ./libgcov.a libgcc/./_gcov.o libgcc/./_gcov_merge_add.o
libgcc/./_gcov_merge_single.o libgcc/./_gcov_merge_delta.o
libgcc/./_gcov_fork.o libgcc/./_gcov_execl.o libgcc/./_gcov_execlp.o
libgcc/./_gcov_execle.o libgcc/./_gcov_execv.o libgcc/./_gcov_execvp.o
libgcc/./_gcov_execve.o
t ranlib ./libgcov.a
t make[2]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
t echo timestamp stmp-multilib
t make[1]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
t /bin/bash: -c: line 5: syntax error: unexpected end of file
t make: *** [multilib.out] Error 2
I pulled down the gcc-core tarball for 4.1.0 and couldn't reproduce this
problem.
In my build I see the libgcov.a library get built, but then noplace
during the build does it ever do anything with a stmp-multilib file.
That file must be part of one of the additional parts of GCC. I
consider it very likely that this portion wasn't updated to reflect the
changes in make 3.81, but the only way to know for sure is if someone
can tell us in which part of GCC the multilib is built so we can look
at it.
--
---
Paul D. Smith [EMAIL PROTECTED] Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make