[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#191407: FTBFS: Pascal breaks on (at least) netbsd-i386



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 <fenton@debian.org>

Attachment: pgpnNjeZKjoI4.pgp
Description: PGP signature


Reply to: