Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Feb 2004 14:31:34 -0500
From:      <gerard-serbert@rcn.com>
To:        <ports@freebsd.org>
Subject:   Port Failure: GCC34 on FreeBSD 5.2.1
Message-ID:  <!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAmgpECESOz0CEkdFfz5nztcKAAAAQAAAAeyo263HawEaA79AJCDxXxQEAAAAA@rcn.com>

Next in thread | Raw E-Mail | Index | Archive | Help
This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C3F950.924D5F70
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I have experienced two failures to install gcc 3.4 on my FreeBSD system that
is currently running version 5.2.1.

The $FreeDSD line reads as follows:

$FreeBSD: /ports/lang/gcc34/Makefile,v 1.162 2004/02/12 20:40:06 gerald Exp
$

I created an error log for this process using the following:

Make install > make.out

The file "make.out" is attached. If I can be of any further assistance,
please contact me.


Sincerely,

Gerard Seibert
gerard-seibert@rcn.com


------=_NextPart_000_0000_01C3F950.924D5F70
Content-Type: application/octet-stream;
	name="make.out"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="make.out"

=3D=3D=3D>  Building for gcc-3.4.0_20040211=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build/libiberty'=0A=
gmake[2]: Entering directory =
`/usr/ports/lang/gcc34/work/build/libiberty/testsuite'=0A=
gmake[2]: Nothing to be done for `all'.=0A=
gmake[2]: Leaving directory =
`/usr/ports/lang/gcc34/work/build/libiberty/testsuite'=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build/libiberty'=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build/intl'=0A=
gmake[1]: Nothing to be done for `all'.=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build/intl'=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build/zlib'=0A=
: gmake ; exec true "AR_FLAGS=3Drc" "CC_FOR_BUILD=3Dcc" "CFLAGS=3D-O =
-pipe -mcpu=3Dpentiumpro" "CXXFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" =
"CFLAGS_FOR_BUILD=3D" "CFLAGS_FOR_TARGET=3D-O2 -O -pipe =
-mcpu=3Dpentiumpro" "INSTALL=3D/usr/bin/install -c -o root -g wheel" =
"INSTALL_DATA=3Dinstall  -o root -g wheel -m 444" =
"INSTALL_PROGRAM=3Dinstall  -s -o root -g wheel -m 555" =
"INSTALL_SCRIPT=3Dinstall  -o root -g wheel -m 555" "LDFLAGS=3D" =
"LIBCFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" "LIBCFLAGS_FOR_TARGET=3D-O2 -O =
-pipe -mcpu=3Dpentiumpro" "MAKE=3Dgmake" "MAKEINFO=3Dmakeinfo --no-split =
--no-split" "PICFLAG=3D" "PICFLAG_FOR_TARGET=3D" "SHELL=3D/bin/sh" =
"EXPECT=3Dexpect" "RUNTEST=3Druntest" "RUNTESTFLAGS=3D" =
"exec_prefix=3D/usr/local" "infodir=3D/usr/local/info" =
"libdir=3D/usr/local/lib" "prefix=3D/usr/local" =
"tooldir=3D/usr/local/i386-portbld-freebsd5.2.1" "AR=3Dar" "AS=3Das" =
"CC=3Dcc" "CXX=3Dc++" "LD=3D/usr/bin/ld" "LIBCFLAGS=3D-O -pipe =
-mcpu=3Dpentiumpro" "NM=3Dnm" "PICFLAG=3D" "RANLIB=3Dranlib" =
"DESTDIR=3D" DO=3Dall multi-do=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build/zlib'=0A=
Bootstrapping the compiler=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
=0A=
Bootstrap complete - make "quickstrap" to redo last build,=0A=
or "cleanstrap" to redo the bootstrap from scratch.=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
Comparing stage2 and stage3 of the compiler=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
rm -f .bad_compare=0A=
case "fastcompare-lean" in *compare | *compare-lean ) stage=3D2 ;; * ) =
stage=3D`echo fastcompare-lean | sed -e =
's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \=0A=
for dir in . cp f java objc; do \=0A=
  if [ "`echo $dir/*.o`" !=3D "$dir/*.o" ] ; then \=0A=
    for file in $dir/*.o; do \=0A=
      case "fastcompare-lean" in \=0A=
	slowcompare* ) \=0A=
	  tail +16c ./$file > tmp-foo1; \=0A=
	  tail +16c stage$stage/$file > tmp-foo2 \=0A=
	    && (cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 || echo $file differs >> =
.bad_compare) || true; \=0A=
	  ;; \=0A=
	fastcompare* ) \=0A=
	  cmp $file stage$stage/$file 16 16 > /dev/null 2>&1; \=0A=
	  test $? -eq 1 && echo $file differs >> .bad_compare || true; \=0A=
	  ;; \=0A=
	gnucompare* ) \=0A=
	  cmp --ignore-initial=3D16 $file stage$stage/$file > /dev/null 2>&1; \=0A=
	  test $? -eq 1 && echo $file differs >> .bad_compare || true; \=0A=
	  ;; \=0A=
      esac ; \=0A=
    done; \=0A=
  else true; fi; \=0A=
done=0A=
rm -f tmp-foo*=0A=
case "fastcompare-lean" in *compare | *compare-lean ) stage=3D2 ;; * ) =
stage=3D`echo fastcompare-lean | sed -e =
's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \=0A=
if [ -f .bad_compare ]; then \=0A=
  echo "Bootstrap comparison failure!"; \=0A=
  cat .bad_compare; \=0A=
  exit 1; \=0A=
else \=0A=
  case "fastcompare-lean" in \=0A=
    *-lean ) rm -rf stage$stage ;; \=0A=
    *) ;; \=0A=
  esac; true; \=0A=
fi=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
Building runtime libraries=0A=
gmake[1]: Entering directory `/usr/ports/lang/gcc34/work/build'=0A=
gmake[2]: Entering directory `/usr/ports/lang/gcc34/work/build/libiberty'=0A=
gmake[3]: Entering directory =
`/usr/ports/lang/gcc34/work/build/libiberty/testsuite'=0A=
gmake[3]: Nothing to be done for `all'.=0A=
gmake[3]: Leaving directory =
`/usr/ports/lang/gcc34/work/build/libiberty/testsuite'=0A=
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/libiberty'=0A=
gmake[2]: Entering directory `/usr/ports/lang/gcc34/work/build/intl'=0A=
gmake[2]: Nothing to be done for `all'.=0A=
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/intl'=0A=
gmake[2]: Entering directory `/usr/ports/lang/gcc34/work/build/zlib'=0A=
: gmake ; exec true "AR_FLAGS=3Drc" "CC_FOR_BUILD=3Dcc" "CFLAGS=3D-O =
-pipe -mcpu=3Dpentiumpro" "CXXFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" =
"CFLAGS_FOR_BUILD=3D" "CFLAGS_FOR_TARGET=3D-O2 -O -pipe =
-mcpu=3Dpentiumpro" "INSTALL=3D/usr/bin/install -c -o root -g wheel" =
"INSTALL_DATA=3Dinstall  -o root -g wheel -m 444" =
"INSTALL_PROGRAM=3Dinstall  -s -o root -g wheel -m 555" =
"INSTALL_SCRIPT=3Dinstall  -o root -g wheel -m 555" "LDFLAGS=3D" =
"LIBCFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" "LIBCFLAGS_FOR_TARGET=3D-O2 -O =
-pipe -mcpu=3Dpentiumpro" "MAKE=3Dgmake" "MAKEINFO=3Dmakeinfo --no-split =
--split-size=3D5000000 --split-size=3D5000000" "PICFLAG=3D" =
"PICFLAG_FOR_TARGET=3D" "SHELL=3D/bin/sh" "EXPECT=3Dexpect" =
"RUNTEST=3Druntest" "RUNTESTFLAGS=3D" "exec_prefix=3D/usr/local" =
"infodir=3D/usr/local/info" "libdir=3D/usr/local/lib" =
"prefix=3D/usr/local" "tooldir=3D/usr/local/i386-portbld-freebsd5.2.1" =
"AR=3Dar" "AS=3Das" "CC=3Dcc" "CXX=3Dc++" "LD=3D/usr/bin/ld" =
"LIBCFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" "NM=3Dnm" "PICFLAG=3D" =
"RANLIB=3Dranlib" "DESTDIR=3D" DO=3Dall multi-do=0A=
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/zlib'=0A=
gmake[2]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
if test -f stage_last ; then \=0A=
  LAST=3D`cat stage_last`; rm $LAST; gmake LANGUAGES=3D"c gcov gcov-dump =
c++ f77 java objc" BOOT_CFLAGS=3D"-g -O2" $LAST; \=0A=
else \=0A=
  gmake LANGUAGES=3D"c gcov gcov-dump c++ f77 java objc" =
BOOT_CFLAGS=3D"-g -O2" stage1_build; \=0A=
fi=0A=
gmake[3]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
gmake CC=3D" stage2/xgcc -Bstage2/ =
-B/usr/local/i386-portbld-freebsd5.2.1/bin/" CC_FOR_BUILD=3D" =
stage2/xgcc -Bstage2/ -B/usr/local/i386-portbld-freebsd5.2.1/bin/" \=0A=
	 STAGE_PREFIX=3Dstage2/ \=0A=
	 ADAFLAGS=3D"" CFLAGS=3D"-g -O2" LDFLAGS=3D"" =
WARN_CFLAGS=3D"\$(GCC_WARN_CFLAGS)" STRICT_WARN=3D"-pedantic =
-Wno-long-long -Wold-style-definition " libdir=3D/usr/local/lib =
LANGUAGES=3D"c gcov gcov-dump c++ f77 java objc" MAKEINFO=3D"makeinfo" =
MAKEINFOFLAGS=3D"--no-split" MAKEOVERRIDES=3D OUTPUT_OPTION=3D"-o \$@" \=0A=
	 CFLAGS=3D"-g -O2" WERROR=3D"" =0A=
gmake[4]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
if [ -f specs.ready ] ; then \=0A=
	true; \=0A=
else \=0A=
	echo timestamp > specs.ready; \=0A=
fi=0A=
gmake \=0A=
  CFLAGS=3D"-g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes =
-Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition   " =
\=0A=
  CONFIG_H=3D"tconfig.h =
.././..//gcc-3.4-20040211/gcc/../include/ansidecl.h" TM_H=3D"tm.h      =
.././..//gcc-3.4-20040211/gcc/config/i386/i386.h =
.././..//gcc-3.4-20040211/gcc/config/i386/unix.h =
.././..//gcc-3.4-20040211/gcc/config/i386/att.h =
.././..//gcc-3.4-20040211/gcc/config/dbxelf.h =
.././..//gcc-3.4-20040211/gcc/config/elfos.h =
.././..//gcc-3.4-20040211/gcc/config/freebsd-spec.h =
.././..//gcc-3.4-20040211/gcc/config/freebsd.h =
.././..//gcc-3.4-20040211/gcc/config/i386/freebsd.h =
.././..//gcc-3.4-20040211/gcc/defaults.h insn-constants.h insn-flags.h" \=0A=
  MAKEOVERRIDES=3D \=0A=
  -f libgcc.mk all=0A=
gmake[5]: Entering directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
for d in libgcc; do \=0A=
  if [ -d $d ]; then true; else /bin/sh =
.././..//gcc-3.4-20040211/gcc/mkinstalldirs $d; fi; \=0A=
done=0A=
if [ -f stmp-dirs ]; then true; else touch stmp-dirs; fi=0A=
gmake[5]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
gmake[4]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
echo timestamp > stage3_build=0A=
echo stage3_build > stage_last=0A=
gmake[3]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/gcc'=0A=
gmake[2]: Entering directory `/usr/ports/lang/gcc34/work/build/fastjar'=0A=
gmake "AR_FLAGS=3Drc" "CC_FOR_BUILD=3Dcc" "CFLAGS=3D-O -pipe =
-mcpu=3Dpentiumpro" "CXXFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" =
"CFLAGS_FOR_BUILD=3D" "CFLAGS_FOR_TARGET=3D-O2 -O -pipe =
-mcpu=3Dpentiumpro" "INSTALL=3D/usr/bin/install -c -o root -g wheel" =
"INSTALL_DATA=3Dinstall  -o root -g wheel -m 444" =
"INSTALL_PROGRAM=3Dinstall  -s -o root -g wheel -m 555" =
"INSTALL_SCRIPT=3Dinstall  -o root -g wheel -m 555" "JC1FLAGS=3D" =
"LDFLAGS=3D" "LIBCFLAGS=3D-O -pipe -mcpu=3Dpentiumpro" =
"LIBCFLAGS_FOR_TARGET=3D-O2 -O -pipe -mcpu=3Dpentiumpro" "MAKE=3Dgmake" =
"MAKEINFO=3Dmakeinfo --no-split --split-size=3D5000000 =
--split-size=3D5000000" "PICFLAG=3D" "PICFLAG_FOR_TARGET=3D" =
"SHELL=3D/bin/sh" "exec_prefix=3D/usr/local" "infodir=3D/usr/local/info" =
"libdir=3D/usr/local/lib" "prefix=3D/usr/local" "AR=3Dar" "AS=3Das" =
"CC=3Dcc" "CXX=3Dc++" "LD=3D/usr/bin/ld" "LIBCFLAGS=3D-O -pipe =
-mcpu=3Dpentiumpro" "NM=3Dnm" "PICFLAG=3D" "RANLIB=3Dranlib" =
"DESTDIR=3D" all-am=0A=
gmake[3]: Entering directory `/usr/ports/lang/gcc34/work/build/fastjar'=0A=
gmake[3]: Nothing to be done for `all-am'.=0A=
gmake[3]: Leaving directory `/usr/ports/lang/gcc34/work/build/fastjar'=0A=
gmake[2]: Leaving directory `/usr/ports/lang/gcc34/work/build/fastjar'=0A=
Checking multilib configuration...=0A=
multilib.out is unchanged=0A=
gmake[2]: Entering directory =
`/usr/ports/lang/gcc34/work/build/i386-portbld-freebsd5.2.1/libiberty'=0A=
if [ x"" !=3D x ]; then \=0A=
  /usr/ports/lang/gcc34/work/build/gcc/xgcc =
-B/usr/ports/lang/gcc34/work/build/gcc/ =
-B/usr/local/i386-portbld-freebsd5.2.1/bin/ =
-B/usr/local/i386-portbld-freebsd5.2.1/lib/ -isystem =
/usr/local/i386-portbld-freebsd5.2.1/include -isystem =
/usr/local/i386-portbld-freebsd5.2.1/sys-include -c -DHAVE_CONFIG_H -O2 =
-O -pipe -mcpu=3Dpentiumpro -I. =
-I../.././..//gcc-3.4-20040211/libiberty/../include  -W -Wall =
-Wtraditional -pedantic  =
../.././..//gcc-3.4-20040211/libiberty/fibheap.c -o pic/fibheap.o; \=0A=
else true; fi=0A=
/usr/ports/lang/gcc34/work/build/gcc/xgcc =
-B/usr/ports/lang/gcc34/work/build/gcc/ =
-B/usr/local/i386-portbld-freebsd5.2.1/bin/ =
-B/usr/local/i386-portbld-freebsd5.2.1/lib/ -isystem =
/usr/local/i386-portbld-freebsd5.2.1/include -isystem =
/usr/local/i386-portbld-freebsd5.2.1/sys-include -c -DHAVE_CONFIG_H -O2 =
-O -pipe -mcpu=3Dpentiumpro -I. =
-I../.././..//gcc-3.4-20040211/libiberty/../include  -W -Wall =
-Wtraditional -pedantic ../.././..//gcc-3.4-20040211/libiberty/fibheap.c =
-o fibheap.o=0A=
gmake[2]: Leaving directory =
`/usr/ports/lang/gcc34/work/build/i386-portbld-freebsd5.2.1/libiberty'=0A=
gmake[1]: Leaving directory `/usr/ports/lang/gcc34/work/build'=0A=
*** Error code 2=0A=
=0A=
Stop in /usr/ports/lang/gcc34.=0A=

------=_NextPart_000_0000_01C3F950.924D5F70--




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?!~!UENERkVCMDkAAQACAAAAAAAAAAAAAAAAABgAAAAAAAAAmgpECESOz0CEkdFfz5nztcKAAAAQAAAAeyo263HawEaA79AJCDxXxQEAAAAA>