bug#342: Error compiling glibc: "FATAL: kernel too old"

Charles Lacour <[email protected]>
Newsgroups gmane.linux.bbc.bugs
Message-ID <03032520531000.29863@bugler>
Package: devel/glibc
Version: 2.3.1

All attempts to compile the HEAD version of the GAR tree come to a screeching 
halt at glibc. The only error that looks obvious is one that says "kernel too 
old" (see the bottom of the listing below.)

Host system:  Red Hat 7.1, with a number of packages upgraded to more recent 
stuff. Runs kernel 2.4.18, I _think_ stock, but I wouldn't swear to it. Had 
some problems a couple of months ago when I first tried GAR, so I took the 
advice of the doc and set up the debian chroot.

Since I wasn't sure whether where the problem was, I built a 
RELEASE_lnx-bbc_2_0 tree. Had a couple of problems because of conflicts 
between unversioned files cvs -q -z3 
-d:pserver:[email protected]:/usr/lo and GAR tags (see bug #341), but 
once those were resolved, got a good build.

At one point did a 'make deep-garchive', and the following stuff did NOT wipe 
out the garchive.

Did the following (from within the chroot):

cd /
rm -rf /gar
rm -rf /tmp/build
rm -rf /tmp/gar* 
cvs -q -z3 -d:pserver:[email protected]:/usr/local/var/cvs\
    co -r HEAD gar
cd /gar/meta/lnx-bbc
make build > make.build.out 2>&1 &

(The idea of the above was to try to get as clean an environment as possible 
without having to re-download everything or rebuild the chroot.)

The error is extremely consistent. On every attempt, it blows up in the 
sunrpc directory, trying to do the statement that ends in "-o 
xbootparam_prot.T".

I've tried all the usual things: re-downloaded the tarball, doing a "make 
build" from the devel/glibc directory (both with and without a "make clean" 
first), redoing the "make build" (with and without clean) from 
/gar/meta/lnx-bbc, and finally, blowing away the entire tree, and re-doing 
the "cvs co gar" all over. The problem stays exactly where it is, so I'm 
finally convinced it's not something I'm doing. (The possibilty that it's 
something in my environment is another issue.)

I found the "FATAL: kernel too old" message in file 
"/gar/devel/glibc/work/main.d/glibc-2.3.1/sysdeps/unix/sysv/linux/dl-osinfo.h", 
and it shows up in a handful of binaries under the devel/glibc directory.

Looking at that code, there's a constant (I _think_ it's a constant. My C 
programming is quite weak.) called __LINUX_KERNEL_VERSION. That, in turn, is 
set in 
"/gar/devel/glibc/work/main.d/glibc-2.3.1/sysdeps/unix/sysv/linux/configure".

I tried to edit the configure file to print what it had set the version to, 
but it ignored me.

One thing that might be relevant: in trying to find the string I was 
printing, I found an error near the top of the file saying that:

configure: warning:
*** These auxiliary programs are missing or incompatible versions: autoconf
*** some features will be disabled.
*** Check the INSTALL file for required versions. 

Since one possible interpretation of the problem is a variable/constant not 
being set properly, that MIGHT be relevant. I'm WAY outside my depth, though, 
so don't chase that very far unless it seems likely to you on its own.


The tail end of the "make build" (done from /gar/meta/lnx-bbc) follows. You 
may want to skip to the end. In an effort to make sure you had enough info to 
work with, I included a couple or three previous directories that "maked" ok.

Nothing relevant to the problem, as far as I can see... They just prove the 
environment is mostly sane.
-----------------------------------------------------
make  -C inet others
make[6]: Entering directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/inet'
make[6]: Nothing to be done for `others'.
make[6]: Leaving directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/inet'
make  -C hesiod others
make[6]: Entering directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/hesiod'
i386-pc-linux-gnu-gcc hesiod.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod.os
i386-pc-linux-gnu-gcc nss_hesiod/hesiod-grp.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod-grp.os
i386-pc-linux-gnu-gcc nss_hesiod/hesiod-init.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod-init.os
i386-pc-linux-gnu-gcc nss_hesiod/hesiod-proto.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod-proto.os
i386-pc-linux-gnu-gcc nss_hesiod/hesiod-pwd.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod-pwd.os
i386-pc-linux-gnu-gcc nss_hesiod/hesiod-service.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -fPIC -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h  -DPIC -DSHARED   -DNOT_IN_libc 
-DIS_IN_libnss_hesiod -o hesiod-service.os
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/../../../../i386-pc-linux-gnu/bin/ar 
cruv libnss_hesiod_pic.a hesiod.os hesiod-grp.os hesiod-init.os 
hesiod-proto.os hesiod-pwd.os hesiod-service.os
a - hesiod.os
a - hesiod-grp.os
a - hesiod-init.os
a - hesiod-proto.os
a - hesiod-pwd.os
a - hesiod-service.os
: libnss_hesiod_pic.a
i386-pc-linux-gnu-gcc -L/tmp/gar//lib  
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2  -shared -static-libgcc 
-Wl,-O1  -Wl,-dynamic-linker=//lib/ld-linux.so.2  -B../csu/  
-Wl,--version-script=../libnss_hesiod.map -Wl,-soname=libnss_hesiod.so.2 
-Wl,-z,combreloc  -L.. -L../math -L../elf -L../dlfcn -L../nss -L../nis 
-L../rt -L../resolv -L../crypt -L../linuxthreads 
-Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads 
-o libnss_hesiod.so.new ../csu/abi-note.o -Wl,--verbose  2>&1 | sed -e 
'/^=========/,/^=========/!d;/^=========/d' -e 's/^.*\.hash[ 	]*:.*$/  
.note.ABI-tag : { *(.note.ABI-tag) } &/' > libnss_hesiod.so.lds
rm -f libnss_hesiod.so.new
i386-pc-linux-gnu-gcc -L/tmp/gar//lib  
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2  -shared -static-libgcc 
-Wl,-O1  -Wl,-dynamic-linker=//lib/ld-linux.so.2  -B../csu/  
-Wl,--version-script=../libnss_hesiod.map -Wl,-soname=libnss_hesiod.so.2 
-Wl,-z,combreloc  -L.. -L../math -L../elf -L../dlfcn -L../nss -L../nis 
-L../rt -L../resolv -L../crypt -L../linuxthreads 
-Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads 
-o libnss_hesiod.so -T libnss_hesiod.so.lds ../csu/abi-note.o 
-Wl,--whole-archive libnss_hesiod_pic.a -Wl,--no-whole-archive 
../elf/interp.os ../resolv/libresolv.so ../nss/libnss_files.so ../libc.so 
../libc_nonshared.a 
rm -f libnss_hesiod.so.lds
rm -f libnss_hesiod.so.2.new
/bin/sh ../scripts/rellns-sh libnss_hesiod.so libnss_hesiod.so.2.new
mv -f libnss_hesiod.so.2.new libnss_hesiod.so.2
make[6]: Leaving directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/hesiod'
make  -C sunrpc others
make[6]: Entering directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/sunrpc'
i386-pc-linux-gnu-gcc rpc_main.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_main.o
i386-pc-linux-gnu-gcc rpc_hout.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_hout.o
i386-pc-linux-gnu-gcc rpc_cout.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_cout.o
i386-pc-linux-gnu-gcc rpc_parse.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_parse.o
i386-pc-linux-gnu-gcc rpc_scan.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_scan.o
i386-pc-linux-gnu-gcc rpc_util.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_util.o
i386-pc-linux-gnu-gcc rpc_svcout.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_svcout.o
i386-pc-linux-gnu-gcc rpc_clntout.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_clntout.o
i386-pc-linux-gnu-gcc rpc_tblout.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_tblout.o
i386-pc-linux-gnu-gcc rpc_sample.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpc_sample.o
i386-pc-linux-gnu-gcc -nostdlib -nostartfiles -o rpcgen  
-Wl,-dynamic-linker=//lib/ld-linux.so.2 -L/tmp/gar//lib  
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2  -Wl,-z,combreloc 
../csu/crt1.o ../csu/crti.o `i386-pc-linux-gnu-gcc 
--print-file-name=crtbegin.o` rpc_main.o rpc_hout.o rpc_cout.o rpc_parse.o 
rpc_scan.o rpc_util.o rpc_svcout.o rpc_clntout.o rpc_tblout.o rpc_sample.o  
-Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads 
../libc.so.6 ../libc_nonshared.a -lgcc `i386-pc-linux-gnu-gcc 
--print-file-name=crtend.o` ../csu/crtn.o
i386-pc-linux-gnu-gcc rpcinfo.c -c 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -L/tmp/gar//lib 
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 -O3 -Os -Wall -Winline 
-Wstrict-prototypes -Wwrite-strings -mcpu=i386   -g0 -O99 
-fomit-frame-pointer -D__USE_STRING_INLINES    -I../include -I.  -I.. 
-I../libio  -I../sysdeps/i386/elf 
-I../linuxthreads/sysdeps/unix/sysv/linux/i386 
-I../linuxthreads/sysdeps/unix/sysv/linux -I../linuxthreads/sysdeps/pthread 
-I../sysdeps/pthread -I../linuxthreads/sysdeps/unix/sysv 
-I../linuxthreads/sysdeps/unix -I../linuxthreads/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 -I../sysdeps/unix/sysv 
-I../sysdeps/unix/i386 -I../sysdeps/unix -I../sysdeps/posix 
-I../sysdeps/i386/fpu -I../sysdeps/i386 -I../sysdeps/wordsize-32 
-I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64 
-I../sysdeps/ieee754/flt-32 -I../sysdeps/ieee754 -I../sysdeps/generic/elf 
-I../sysdeps/generic  -nostdinc -isystem 
//tmp/build/bin/../lib/gcc-lib/i386-pc-linux-gnu/3.2.2/include -isystem 
/tmp/gar//src/linux/include -D_LIBC_REENTRANT -include 
../include/libc-symbols.h   -DNOT_IN_libc -DIS_IN_librpcsvc   
-D_RPC_THREAD_SAFE_ -o rpcinfo.o
i386-pc-linux-gnu-gcc -nostdlib -nostartfiles -o rpcinfo  
-Wl,-dynamic-linker=//lib/ld-linux.so.2 -L/tmp/gar//lib  
-L/tmp/gar//lib/gcc-lib/i386-pc-linux-gnu/3.2.2 
-L//tmp/build/lib/gcc-lib/i386-pc-linux-gnu/3.2.2  -Wl,-z,combreloc 
../csu/crt1.o ../csu/crti.o `i386-pc-linux-gnu-gcc 
--print-file-name=crtbegin.o` rpcinfo.o  
-Wl,-rpath-link=..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads 
../libc.so.6 ../libc_nonshared.a -lgcc `i386-pc-linux-gnu-gcc 
--print-file-name=crtend.o` ../csu/crtn.o
CPP='i386-pc-linux-gnu-gcc -E -x c-header'  ../elf/ld-linux.so.2 
--library-path 
..:../math:../elf:../dlfcn:../nss:../nis:../rt:../resolv:../crypt:../linuxthreads 
./rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o xbootparam_prot.T
FATAL: kernel too old
make[6]: *** [xbootparam_prot.stmp] Error 1
make[6]: Leaving directory `/gar/devel/glibc/work/main.d/glibc-2.3.1/sunrpc'
make[5]: *** [sunrpc/others] Error 2
make[5]: Leaving directory `/gar/devel/glibc/work/main.d/glibc-2.3.1'
make[4]: *** [build-work/main.d/glibc-2.3.1/Makefile] Error 2
make[4]: Leaving directory `/gar/devel/glibc'
make[3]: *** [../../devel/glibc/cookies/main.d/install] Error 2
make[3]: Leaving directory `/gar/X11/XFree86'
make[2]: *** [imgdep-main] Error 2
make[2]: Leaving directory `/gar/X11/XFree86'
make[1]: *** [../../X11/XFree86/cookies/main.d/install] Error 2
make[1]: Leaving directory `/gar/meta/lnx-bbc'
make: *** [imgdep-main] Error 2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.