Re: Probable Spam: make 3.81 cannot build gcc 4.x.y

2006-04-03 Thread Eli Zaretskii
 Date: Mon, 03 Apr 2006 14:25:12 +0400
 From: =?KOI8-R?Q?=E4=C5=CA=D4=C5=D2_=E1=CC=C5=CB=D3=C1=CE=C4=D2_=F7=C1?=
   =?KOI8-R?Q?=CC=C5=D2=C9=C5=D7=C9=DE?= [EMAIL PROTECTED]
 
 After update GNU make from 3.80 up to 3.81 i cannot build gcc 4.0.2,
 4.0.3 and 4.1.0 whith same error:
 
 rm -f ./libgcov.a
 ar  rc ./libgcov.a libgcc/./_gcov.o libgcc/./_gcov_merge_add.o
 libgcc/./_gcov_me
 rge_single.o libgcc/./_gcov_merge_delta.o libgcc/./_gcov_fork.o
 libgcc/./_gcov_e
 xecl.o libgcc/./_gcov_execlp.o libgcc/./_gcov_execle.o
 libgcc/./_gcov_execv.o li
 bgcc/./_gcov_execvp.o libgcc/./_gcov_execve.o
 ranlib ./libgcov.a
 make[2]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
 echo timestamp  stmp-multilib
 make[1]: Leaving directory `/export/home/devel/build/gcc-4.0.3/objdir/gcc'
 /bin/bash: -c: line 5: syntax error: unexpected end of file
 make: *** [multilib.out] Error 2
 + exit

Please at least show the line about which Bash complains.  It's hard
to know what's wrong without seing that much, and downloading the
humongous GCC distro just to find out what that lines says is not my
idea of fun...

TIA


___
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make


Re: Probable Spam: make 3.81 cannot build gcc 4.x.y

2006-04-03 Thread Paul D. Smith
%% 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