This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

egcs 1.0.2 build fails on HPUX 9.05


I used patch to update egcs 1.0 to 1.0.1 and then to 1.0.2.  I did make
distclean before building.

Top of config.status contains:

#!/bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host bmtlh30:
#
# ./configure  --host=hppa1.1-hp-hpux9.05 --target=hppa1.1-hp-hpux9.05 --prefix=/usr/local/pkg/egcs/hpux/ --with-gnu-as --cache-file=../config.cache
#

The build died rather quickly, so I've included the complete trace.

Should I download the full tarball instead?

-- 
Jerry Quinn				Tel: (514) 761-8737
jquinn@nortel.ca			Fax: (514) 761-8505
Speech Recognition Research



bmtlh698:/usr/local/pkg/egcs/egcs-1.0.2> make bootstrap
make[1]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/libiberty'
if [ -n "" ] && [ ! -d pic ]; then \
  mkdir pic; \
else true; fi
touch stamp-picdir
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed2.awk
grep '^DEFVAR(' < ./functions.def \
 | sed -e '/DEFVAR/s|DEFVAR.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
grep '^DEFFUNC(' < ./functions.def \
 | sed -e '/DEFFUNC/s|DEFFUNC.\([^,]*\).*|/\1/ { printf "#ifndef NEED_\1\\n#define NEED_\1\\n#endif\\n" }|' \
 >>needed2.awk
gcc -c -g -O2 -I. -I./../include  ./dummy.c 2>/dev/null
(gcc -o dummy -g -O2   dummy.o  ) >errors 2>&1 || true
echo "/* !Automatically generated from ./functions.def"\
  "- DO NOT EDIT! */" >lconfig.h
awk -f needed2.awk <errors >>lconfig.h
cp lconfig.h config.tmp
/bin/ksh ./../move-if-change config.tmp config.h
touch stamp-config
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   argv.c -o pic/argv.o
gcc -c -g -O2 -I. -I./../include  argv.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   basename.c -o pic/basename.o
gcc -c -g -O2 -I. -I./../include  basename.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   choose-temp.c -o pic/choose-temp.o
gcc -c -g -O2 -I. -I./../include  choose-temp.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   concat.c -o pic/concat.o
gcc -c -g -O2 -I. -I./../include  concat.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   cplus-dem.c -o pic/cplus-dem.o
gcc -c -g -O2 -I. -I./../include  cplus-dem.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   fdmatch.c -o pic/fdmatch.o
gcc -c -g -O2 -I. -I./../include  fdmatch.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   fnmatch.c -o pic/fnmatch.o
gcc -c -g -O2 -I. -I./../include  fnmatch.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   getopt.c -o pic/getopt.o
gcc -c -g -O2 -I. -I./../include  getopt.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   getopt1.c -o pic/getopt1.o
gcc -c -g -O2 -I. -I./../include  getopt1.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   getruntime.c -o pic/getruntime.o
gcc -c -g -O2 -I. -I./../include  getruntime.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   hex.c -o pic/hex.o
gcc -c -g -O2 -I. -I./../include  hex.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   floatformat.c -o pic/floatformat.o
gcc -c -g -O2 -I. -I./../include  floatformat.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   objalloc.c -o pic/objalloc.o
gcc -c -g -O2 -I. -I./../include  objalloc.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   obstack.c -o pic/obstack.o
gcc -c -g -O2 -I. -I./../include  obstack.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   pexecute.c -o pic/pexecute.o
gcc -c -g -O2 -I. -I./../include  pexecute.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   spaces.c -o pic/spaces.o
gcc -c -g -O2 -I. -I./../include  spaces.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   strerror.c -o pic/strerror.o
gcc -c -g -O2 -I. -I./../include  strerror.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   strsignal.c -o pic/strsignal.o
gcc -c -g -O2 -I. -I./../include  strsignal.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   xatexit.c -o pic/xatexit.o
gcc -c -g -O2 -I. -I./../include  xatexit.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   xexit.c -o pic/xexit.o
gcc -c -g -O2 -I. -I./../include  xexit.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   xmalloc.c -o pic/xmalloc.o
gcc -c -g -O2 -I. -I./../include  xmalloc.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   xstrdup.c -o pic/xstrdup.o
gcc -c -g -O2 -I. -I./../include  xstrdup.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   xstrerror.c -o pic/xstrerror.o
gcc -c -g -O2 -I. -I./../include  xstrerror.c
echo "# !Automatically generated from ./functions.def"\
  "- DO NOT EDIT!" >needed.awk
grep '^DEF(' < ./functions.def \
    | sed -e '/DEF/s|DEF.\([^,]*\).*|/\1/ { printf "\1.o " }|' \
    >>needed.awk
rm -f lneeded-list
f=""; \
for i in `awk -f needed.awk <errors`  ; do \
  case " $f " in \
    *" $i "*) ;; \
    *) f="$f $i" ;; \
  esac ; \
done ; \
case $f in \
    *alloca.o*) f="$f xmalloc.o xexit.o" ;; \
esac ; \
echo $f >>lneeded-list
cp lneeded-list needed-tmp
/bin/ksh ./../move-if-change needed-tmp needed-list
touch stamp-needed
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/libiberty'
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   asprintf.c -o pic/asprintf.o
gcc -c -g -O2 -I. -I./../include  asprintf.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   vasprintf.c -o pic/vasprintf.o
gcc -c -g -O2 -I. -I./../include  vasprintf.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   insque.c -o pic/insque.o
gcc -c -g -O2 -I. -I./../include  insque.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   random.c -o pic/random.o
gcc -c -g -O2 -I. -I./../include  random.c
test -z "" || \
  gcc -c -g -O2 -I. -I./../include   getpagesize.c -o pic/getpagesize.o
gcc -c -g -O2 -I. -I./../include  getpagesize.c
rm -rf libiberty.a
ar rc libiberty.a \
  argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o asprintf.o vasprintf.o insque.o random.o getpagesize.o
true libiberty.a
echo argv.o basename.o choose-temp.o concat.o cplus-dem.o fdmatch.o fnmatch.o getopt.o getopt1.o getruntime.o hex.o floatformat.o objalloc.o obstack.o pexecute.o spaces.o strerror.o strsignal.o xatexit.o xexit.o xmalloc.o xstrdup.o xstrerror.o > required-list
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/libiberty'
make[1]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/libiberty'
make[1]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo'
rm -f stmp-sub-all
for dir in libtxi makeinfo util emacs; do \
  echo making sub-all in $dir; \
  (cd $dir && make bindir='/usr/local/pkg/egcs/hpux//bin' mandir='/usr/local/pkg/egcs/hpux//man/man1' manext='1' prefix='/usr/local/pkg/egcs/hpux/' binprefix='' manprefix='' infodir='/usr/local/pkg/egcs/hpux//info' CFLAGS='-g -O2' CC='gcc' ALLOCA='' LDFLAGS='' DEFAULT_INFOPATH='/usr/local/pkg/egcs/hpux//info:.' INSTALL='/bin/ksh /usr/local/pkg/egcs/egcs-1.0.2/install-sh -c' INSTALL_DATA='/bin/ksh /usr/local/pkg/egcs/egcs-1.0.2/install-sh -c -m 644' INSTALL_PROGRAM='/bin/ksh /usr/local/pkg/egcs/egcs-1.0.2/install-sh -c ' sub-all || exit 1); \
done
making sub-all in libtxi
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/libtxi'
gcc -c  -I. -I. -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -g -O2 getopt.c
gcc -c  -I. -I. -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -g -O2 getopt1.c
gcc -c  -I. -I. -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -g -O2 bzero.c
rm -f libtxi.a
ar cq libtxi.a getopt.o getopt1.o bzero.o  
true libtxi.a
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/libtxi'
making sub-all in makeinfo
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/makeinfo'
gcc -c  -I. -I. -I./../libtxi -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -g -O2 makeinfo.c
gcc -c  -I. -I. -I./../libtxi -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -g -O2 multi.c
gcc  -o makeinfo makeinfo.o multi.o -L../libtxi -ltxi 
./makeinfo --no-split -I. makeinfo.texi
Making info file `makeinfo.info' from `makeinfo.texi'.
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/makeinfo'
making sub-all in util
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/util'
gcc -c  -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -I. -I. -I./../libtxi -g -O2 texindex.c
gcc  -o texindex texindex.o -L../libtxi -ltxi 
gcc -c  -DSTDC_HEADERS=1 -DHAVE_UNISTD_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_TERMIO_H=1 -DHAVE_STRINGS_H=1 -DHAVE_STRING_H=1 -DHAVE_VARARGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_FCNTL_H=1 -DHAVE_SYS_TTOLD_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_ALLOCA=1 -DHAVE_SETVBUF=1 -DHAVE_GETCWD=1 -DHAVE_MEMSET=1 -DHAVE_BZERO=1 -DHAVE_STRCHR=1 -DHAVE_STRCASECMP=1 -DHAVE_VFPRINTF=1 -DHAVE_VSPRINTF=1 -DHAVE_STRERROR=1 -DHAVE_SIGPROCMASK=1 -DHAVE_SIGSETMASK=1 -DHAVE_MEMCPY=1 -DHAVE_MEMMOVE=1 -DHAVE_STRDUP=1  -I. -I. -I./../libtxi -g -O2 install-info.c
gcc  -o install-info install-info.o -L../libtxi -ltxi 
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/util'
making sub-all in emacs
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/emacs'
make[2]: Nothing to be done for `sub-all'.
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo/emacs'
touch stmp-sub-all
./makeinfo/makeinfo -I. texinfo.texi
Making info file `texinfo' from `texinfo.texi'.
make[1]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/texinfo'
Bootstrapping the compiler
make[1]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/gcc'
make CC="gcc" libdir=/usr/local/pkg/egcs/hpux//lib LANGUAGES="c "
make[2]: Entering directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/gcc'
cd . && autoheader
/bin/sh: autoheader: not found
make[2]: *** [cstamp-h.in] Error 1
make[2]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/tmp_mnt/usr/local/pkg/egcs/egcs-1.0.2/gcc'
make: *** [bootstrap] Error 2



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]