This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


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

Bug report for 'mipsel-linux' and latest glibc as of 01-14-2001...


Greetings.

I was attempting to build a new cross toolchain for the
'mipsel-linux' target and got the error message below. I
could not find 'kernel_sigset_t' anywhere in the linux
kernel include files. I checked the glibc mailing list
archives and found nothing. TIA.

-Steve

***********************************************************
mipsel-linux-gcc ../sysdeps/unix/sysv/linux/sigprocmask.c -c -O -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -g      -I../include -I.
-I/data/mips-stuff/build-glibc/signal -I.. -I../libio 
-I/data/mips-stuff/build-glibc -I../sysdeps/mips/elf
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread
-I../linuxthreads/sysdeps/unix/sysv -I../linuxthreads/sysdeps/unix
-I../linuxthreads/sysdeps/mips -I../sysdeps/unix/sysv/linux/mips
-I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common
-I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv
-I../sysdeps/unix/mips -I../sysdeps/unix -I../sysdeps/posix
-I../sysdeps/mips/mipsel -I../sysdeps/mips/fpu -I../sysdeps/mips
-I../sysdeps/wordsize-32 -I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754/dbl-64
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  -nostdinc
-isystem /usr/mipsel-linux/lib/gcc-lib/mipsel-linux/2.97/include -isystem
/usr/mipsel-linux/include -D_LIBC_REENTRANT -include ../include/libc-symbols.h 
-DPIC   -o /data/mips-stuff/build-glibc/signal/sigprocmask.o
../sysdeps/unix/sysv/linux/mips/sigaction.c: In function `__libc_sigaction':
../sysdeps/unix/sysv/linux/mips/sigaction.c:74: `kernel_sigset_t' undeclared
(first use in this function)
../sysdeps/unix/sysv/linux/mips/sigaction.c:74: (Each undeclared identifier is
reported only once
../sysdeps/unix/sysv/linux/mips/sigaction.c:74: for each function it appears
in.)
make[2]: *** [/data/mips-stuff/build-glibc/signal/sigaction.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/sjhill/cvs/libc/signal'
make[1]: *** [signal/subdir_lib] Error 2
make[1]: Leaving directory `/home/sjhill/cvs/libc'
make: *** [all] Error 2
***********************************************************


I have also attached my initial configuration output:
***********************************************************
creating cache ./config.cache
checking host system type... mipsel-unknown-linux-gnu
checking sysdep dirs... sysdeps/mips/elf linuxthreads/sysdeps/unix/sysv/linux li
nuxthreads/sysdeps/pthread linuxthreads/sysdeps/unix/sysv linuxthreads/sysdeps/u
nix linuxthreads/sysdeps/mips sysdeps/unix/sysv/linux/mips sysdeps/unix/sysv/lin
ux sysdeps/gnu sysdeps/unix/common sysdeps/unix/mman sysdeps/unix/inet sysdeps/u
nix/sysv sysdeps/unix/mips sysdeps/unix sysdeps/posix sysdeps/mips/mipsel sysdep
s/mips/fpu sysdeps/mips sysdeps/wordsize-32 sysdeps/ieee754/flt-32 sysdeps/ieee7
54/dbl-64 sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for pwd... /bin/pwd
checking build system type... i686-pc-linux-gnu
checking for mipsel-linux-gcc... mipsel-linux-gcc
checking version of mipsel-linux-gcc... 2.97, ok
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.79.1, ok
checking for gnumsgfmt... no
checking for gmsgfmt... no
checking for msgfmt... msgfmt
checking version of msgfmt... 0.10.35, ok
checking for makeinfo... makeinfo
checking version of makeinfo... 4.0, ok
checking for gsed... no
checking for sed... sed
checking version of sed... 3.02, ok
checking whether the C compiler (mipsel-linux-gcc  ) works... no
checking whether the C compiler (mipsel-linux-gcc  ) is a cross-compiler...
(cached) yes
checking whether we are using GNU C... yes
checking build system type... i686-pc-linux-gnu
checking for gcc... gcc
checking how to run the C preprocessor... /lib/cpp
checking whether /usr/mipsel-linux/lib/gcc-lib/mipsel-linux/2.97/../../../../mip
sel-linux/bin/as is GNU as... yes
checking whether /usr/mipsel-linux/lib/gcc-lib/mipsel-linux/2.97/../../../../mip
sel-linux/bin/ld is GNU ld... yes
checking for mipsel-linux-mig... mig
checking whether ranlib is necessary... no
checking LD_LIBRARY_PATH variable... ok
checking for bash... /bin/sh
checking for gawk... gawk
checking for perl... /usr/bin/perl
checking for install-info... /sbin/install-info
checking for old Debian install-info... no
checking for signed size_t type... no
checking for libc-friendly stddef.h... yes
checking whether we need to use -P to assemble .S files... no
checking whether .text pseudo-op must be used... yes
checking for assembler global-symbol directive... .globl
checking for .set assembler directive... no
checking for .symver assembler directive... yes
checking for ld --version-script... yes
checking for .previous assembler directive... yes
checking for .protected and .hidden assembler directive... yes
checking for -z nodelete option... no
checking for -z nodlopen option... no
checking whether cc puts quotes around section names... no
checking for assembler .weak directive... yes
checking for ld --no-whole-archive... yes
checking for gcc -fexceptions... yes
checking for DWARF2 unwind info support... static
checking for __builtin_expect... yes
checking for local label subtraction... yes
checking for libgd... no
checking size of long double... 0
running configure fragment for
/home/sjhill/cvs/libc/linuxthreads/sysdeps/unix/sysv/linux
running configure fragment for /home/sjhill/cvs/libc/sysdeps/unix/sysv/linux
checking installed Linux kernel header files... 2.0.10 or later
checking for kernel header at least 2.2.15... ok
running configure fragment for /home/sjhill/cvs/libc/sysdeps/unix/common
running configure fragment for /home/sjhill/cvs/libc/sysdeps/unix
running configure fragment for /home/sjhill/cvs/libc/sysdeps/generic
checking stdio selection... libio
checking for old glibc 2.0.x headers... no
checking whether -fPIC is default... yes
updating cache ./config.cache
creating ./config.status
creating config.make
creating glibcbug
creating Makefile
creating config.h
configuring in linuxthreads
running /bin/sh /home/sjhill/cvs/libc/linuxthreads/configure  --prefix=/usr
--host=mipsel-linux --build=i686-pc-linux-gnu --enable-add-ons --with-elf
--disable-profile --without-cvs --with-headers=/usr/mipsel-linux/include
--enable-checking=no --disable-nls --cache-file=.././config.cache
--srcdir=/home/sjhill/cvs/libc/
linuxthreads
***********************************************************

-- 
 Steven J. Hill - Embedded SW Engineer
 Public Key: 'finger sjhill@mail.cotw.com'
 FPR1: E124 6E1C AF8E 7802 A815
 FPR2: 7D72 829C 3386 4C4A E17D

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