Package: gcc-3.3 Version: 1:3.3ds5-0pre5 Severity: normal The following is taken from an attempt to build gcc-3.3 on a netbsd-i386 box; gcc-3.2 did not fail at this point, and thus, this should probably be considered a regression (as well as a build failure). It is possible to get an otherwise working gcc-3.3 package by disabling Pascal in the rules.defs file (by architecture or by hand).
I'm really not sure how to determine what's wrong, though I'm quite willing to work with anyone who has an idea (including providing access to the box, if necessary). ../../src/gcc/p/script/mkdir-p p/utils srcdir=`cd ../../src/gcc && pwd` && cd ./p/utils && /usr/bin/make -f "$srcdir/p/utils/Makefile" SHELL="/bin/sh" PC="`if [ x"i386-pc-netbsdelf-gnu" = x"i386-pc-netbsdelf-gnu" ]; then echo ./xgpc -B./' '; else echo stage1/xgcc -Bstage1/ -B/usr/i386-netbsdelf-gnu/bin/ | sed 's, *$,,;s,^\([^ ]*[/\][^/\]*\)gcc,\1gpc,;s/^gcc$/gpc/;s/$/ /' ; fi | sed -e 's,\(-[BI]\)\([^/][^:]\),\1../../\2,g;s,^\([^/][^:]*/\),../../\1,'` -I../rts" CFLAGS="-O2 " PFLAGS="" exeext="" INSTALL_PROGRAM="/usr/bin/install -c" INSTALL_DATA="/usr/bin/install -c -m 644" BUILD="i386-pc-netbsdelf-gnu" HOST="i386-pc-netbsdelf-gnu" GCC_DIR="$srcdir" all make[5]: Entering directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/build/gcc/p/utils' ../.././xgpc -B../.././ -I../rts -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 --executable-path=. --unit-path=/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/rts --unit-path=/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/units --print-needed-options "/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/utils/binobj.pas" 2> "needed-options" || true if grep -v '^--' "needed-options" > /dev/null; then echo "needed-options: `cat "needed-options"`" >&2; rm -f "needed-options"; false; else true; fi ../.././xgpc -B../.././ -I../rts --automake --executable-file-name -W -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -O2 --executable-path=. --unit-path=/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/rts --unit-path=/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/units `cat needed-options` "/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/src/gcc/p/utils/binobj.pas" xgpc: spec failure: unrecognized spec option ':' xgpc: spec failure: unrecognized spec option ':' /usr/bin/ld: cannot open if-exists(crti.o): No such file or directory collect2: ld returned 1 exit status make[5]: *** [binobj] Error 1 make[5]: Leaving directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/build/gcc/p/utils' make[4]: *** [pascal.utils] Error 2 make[4]: Leaving directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/build/gcc' make[3]: *** [stage2_build] Error 2 make[3]: Leaving directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/build/gcc' make[2]: *** [bootstrap-lean] Error 2 make[2]: Leaving directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5/build' s=`cat status`; rm -f status; test $s -eq 0 make[1]: *** [stamps/05-build-stamp] Error 1 make[1]: Leaving directory `/tmp/Build/.new/gcc-3.3/gcc-3.3-3.3ds5' make: *** [stamps/05-build-stamp] Error 2 -- Joel Baker <[EMAIL PROTECTED]>
pgp9mLXNOx8V1.pgp
Description: PGP signature