bootstrap/5811: [i386-unknown-freebsd4.5] make compare fails when built with BSD make

Mack Lobell macklobell@hotmail.com
Fri Nov 22 15:19:00 GMT 2002


First approach was to build a complete gcc suite, but the build fails in 
libjava (see trace below).

Second test was to only build c/c++ (--enable-languages=c,c++) front ends. 
This test passed (make compare didn't fail).

I'll try to build a complete gcc suite with a snapshot and get back to you.

Regards.


Host: FreeBSD 4.7 STABLE
Src: gcc-3.2.1.tar.bz2


***** Traces to test when the build fails *****

root/usr/gnu/makegcc#cat config.status
#!/bin/sh
# This file was generated automatically by configure.  Do not edit.
# This directory was configured as follows:
../gcc-3.2.1/configure 
--with-gcc-version-trigger=/usr/gnu/gcc-3.2.1/gcc/version.c 
--host=i386-unknown-freebsd4.7 --norecursion
#

Output:
root/usr/gnu/makegcc#tail bootstrap_make.log
if [ -z "" ]; then  true;  else  rootpre=`pwd`/; export rootpre;  
srcrootpre=`cd ../../../gcc-3.
2.1/boehm-gc; pwd`/; export srcrootpre;  lib=`echo ${rootpre} | sed -e 
's,^.*/\([^/][^/]*\)/$,\1
,'`;  compiler="/usr/gnu/makegcc/gcc/xgcc -B/usr/gnu/makegcc/gcc/ 
-B/usr/local/i386-unknown-free
bsd4.7/bin/ -B/usr/local/i386-unknown-freebsd4.7/lib/ -isystem 
/usr/local/i386-unknown-freebsd4.
7/include";  for i in `${compiler} --print-multi-lib 2>/dev/null`; do  
dir=`echo $i | sed -e 's/
;.*$//'`;  if [ "${dir}" = "." ]; then  true;  else  if [ -d 
../${dir}/${lib} ]; then  flags=`ec
ho $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`;  if (cd ../${dir}/${lib}; make  
  CFLAGS="-O2 -g -O2
${flags}"  prefix="/usr/local"  exec_prefix="/usr/local"  
GCJFLAGS="@GCJFLAGS@ ${flags}"  CXXFL
AGS="-g -O2 ${flags}"  LIBCFLAGS="-O2 -g -O2 ${flags}"  LIBCXXFLAGS="-g -O2 
-fno-implicit-templa
tes ${flags}"  LDFLAGS=" ${flags}"  all); then  true;  else  exit 1;  fi;  
else true;  fi;  fi;
done;  fi
"/usr/gnu/makegcc/i386-unknown-freebsd4.7/libjava/Makefile", line 3063: Need 
an operator
"/usr/gnu/makegcc/i386-unknown-freebsd4.7/libjava/Makefile", line 3465: Need 
an operator
make: fatal errors encountered -- cannot continue
*** Error code 1

Stop in /usr/gnu/makegcc.
*** Error code 1

Stop in /usr/gnu/makegcc.

root/usr/gnu/makegcc#cat -n i386-unknown-freebsd4.7/libjava/Makefile | egrep 
'3063|3465'
  3063  -include $(DEP_FILES)
  3465  -include deps.mk



>From: bangerth@dealii.org
>Reply-To: bangerth@dealii.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org,  
>macklobell@hotmail.com, nobody@gcc.gnu.org, gcc-gnats@gcc.gnu.org
>To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, macklobell@hotmail.com,  
>nobody@gcc.gnu.org
>Subject: Re: bootstrap/5811: [i386-unknown-freebsd4.5] make compare fails 
>when built with BSD make
>Date: 21 Nov 2002 01:51:33 -0000
>
>Old Synopsis: make compare fails on i386-unknown-freebsd4.5 when built with 
>BSD make
>New Synopsis: [i386-unknown-freebsd4.5] make compare fails when built with 
>BSD make
>
>State-Changed-From-To: open->feedback
>State-Changed-By: bangerth
>State-Changed-When: Wed Nov 20 17:51:33 2002
>State-Changed-Why:
>     This is a rather old bootstrap failure. Can you please check
>     whether this still happens with newer versions of gcc and
>     report back to us what you find?
>
>     Thanks
>       Wolfgang
>
>http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5811


_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*. 
http://join.msn.com/?page=features/featuredemail



More information about the Gcc-bugs mailing list