Bug#307750: gcc-3.3: ftbfs [sparc] Segmentation fault ./binobj --help 2>/dev/null
Package: gcc-3.3
Version: 1:3.3.6-2
Severity: serious
Tags: sid
Justification: fails to build from source
gcc-3.3 fails to build from source on sparc, duplicated on my sparc
pbuilder. (With the segmenetation fault line having 16604 rather than
23793 on it.)
if grep '^[^-]' "needed-options" > /dev/null; then echo "needed-options: `cat "needed-options"`" >&2; rm -f "needed-options"; false; else true; fi
../.././xgpc -B../.././ -L../.. -I../rts --automake --executable-file-name -W -Wall -Wmissing-prototypes -Wmissing-declarations -g -O2 --executable-path=. --unit-path=/build/buildd/gcc-3.3-3.3.6/src/gcc/p/rts --unit-path=/build/buildd/gcc-3.3-3.3.6/src/gcc/p/units `cat needed-options` "/build/buildd/gcc-3.3-3.3.6/src/gcc/p/utils/binobj.pas"
"/build/buildd/gcc-3.3-3.3.6/src/gcc/p/utils/mk-t-inc" "/build/buildd/gcc-3.3-3.3.6/src/gcc" "tree.inc"
../.././xgpc -B../.././ -L../.. -I../rts --automake --executable-file-name -W -Wall -Wmissing-prototypes -Wmissing-declarations -g -O2 --executable-path=. --unit-path=/build/buildd/gcc-3.3-3.3.6/src/gcc/p/rts --unit-path=/build/buildd/gcc-3.3-3.3.6/src/gcc/p/units `cat needed-options` -I. -I "/build/buildd/gcc-3.3-3.3.6/src/gcc/p" "/build/buildd/gcc-3.3-3.3.6/src/gcc/p/utils/gpidump.pas"
[ -r no-man ] || if [ x"sparc-unknown-linux-gnu" != x"sparc-unknown-linux-gnu" ]; then \
echo "*** cross-compiling; man pages for the GPC utilities will not be built" >&2; \
echo cross-compile > no-man; \
elif help2man --version > /dev/null 2>&1; then \
help2man -N ./"binobj" > "binobj.1" || { rm -f "binobj.1"; false; } \
else \
echo "*** help2man not found; man pages for the GPC utilities will not be built" >&2; \
echo no-help2man > no-man; \
fi
sh: line 1: 23793 Killed ./binobj --help 2>/dev/null
help2man: can't get `--help' info from ./binobj
make[5]: *** [binobj.1] Error 1
make[5]: Leaving directory `/build/buildd/gcc-3.3-3.3.6/build/gcc/p/utils'
make[4]: *** [pascal.utils] Error 2
make[4]: Leaving directory `/build/buildd/gcc-3.3-3.3.6/build/gcc'
make[3]: *** [stage1_build] Error 2
make[3]: Leaving directory `/build/buildd/gcc-3.3-3.3.6/build/gcc'
make[2]: *** [bootstrap-lean] Error 2
make[2]: Leaving directory `/build/buildd/gcc-3.3-3.3.6/build'
s=`cat status`; rm -f status; test $s -eq 0
make[1]: *** [stamps/05-build-stamp] Error 1
make[1]: Leaving directory `/build/buildd/gcc-3.3-3.3.6'
make: *** [stamps/05-build-stamp] Error 2
Reply to: