glibc-2.3.2 (Chapter 5) is confused by earlier errors

Brett lfs at brettscaife.org
Sun Nov 16 00:21:37 PST 2003


 
> You're posting the last bit of the error, which doesn't hold the
> information to help you easily.
> 
> Shameless copy paste from our ircbot ;)
> <Ronald> gme?
> <bugz> [Give make errors]: 1. Ignore lines showing an error number
> like:"...] Error 1". 2. Ignore lines being "warnings". 3. Don't
> paste anything before the actual command causing the error
> (gcc,g++,ld,... line). 4. Don't paste the command itself unless if
> requested or if it's small. 5. If there was many errors after the
> command, paste a few of the earliest ones (3-4).
> 
> Ronald
> 

Ronald,

sorry about that. I hope this contains the required information:

----------------

mkdir /home/lfs/glibc-build/gnu
mkdir /home/lfs/glibc-build/csu
In file included from version.c:33:
/home/lfs/glibc-build/csu/version-info.h:1:1: missing terminating "
   character
/home/lfs/glibc-build/csu/version-info.h:2:1: missing terminating "
   character
/home/lfs/glibc-build/csu/version-info.h:3:1: missing terminating "
   character
/home/lfs/glibc-build/csu/version-info.h:4:1: missing terminating "
   character
In file included from ../include/pthread.h:1,
                 from
../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23,
                 from ../sysdeps/generic/ldsodefs.h:38,
                 from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/init-first.c:30:
../linuxthreads/sysdeps/pthread/pthread.h:163: error: parse error
   before "__thread"
../linuxthreads/sysdeps/pthread/pthread.h:165: error: `pthread_create'
   declared as function returning a function
../linuxthreads/sysdeps/pthread/pthread.h:165: warning: function
declaration isn't a prototype
../linuxthreads/sysdeps/pthread/pthread.h:166: error: parse error
before "void"
 ../linuxthreads/sysdeps/pthread/pthread.h:591: error: storage class
specified for parameter `type name'
In file included from ../linuxthreads/sysdeps/pthread/pthread.h:655,
                 from ../include/pthread.h:1,
                 from
../linuxthreads/sysdeps/pthread/bits/libc-lock.h:23,
                 from ../sysdeps/generic/ldsodefs.h:38,
                 from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/init-first.c:30:
../linuxthreads/sysdeps/unix/sysv/linux/bits/sigthread.h:36: error:
   storage class specified for parameter `type name'
In file included from ../sysdeps/unix/sysv/linux/ldsodefs.h:25,
                 from ../sysdeps/unix/sysv/linux/init-first.c:30:
../sysdeps/generic/ldsodefs.h:253: warning: type defaults to `int' in
   declaration of `type name'
../sysdeps/generic/ldsodefs.h:253: error: storage class specified for
   parameter `type name'
../sysdeps/generic/ldsodefs.h:253: error: parse error before
   "_dl_load_lock"
../sysdeps/generic/ldsodefs.h:256: warning: return type defaults to
   `int'
../sysdeps/generic/ldsodefs.h:256: warning: function declaration isn't
   a prototype
../sysdeps/generic/ldsodefs.h: In function
`__rtld_lock_define_recursive':
   ../sysdeps/generic/ldsodefs.h:256: error: storage class specified for
parameter `_dl_osversion'
   ../sysdeps/generic/ldsodefs.h:258: error: storage class specified for
parameter `_dl_platform'

------------------------

And then it carries on in much the same way until it finally gives up.

Brett





More information about the lfs-support mailing list