make install glibc (chap 5) fails

DHAJOGLO DHAJOGLO at smumn.edu
Wed Dec 8 12:20:05 PST 2004


I was watching the "make install" of glibc (chapter 5) run and first saw this error:

mkdir /tools/libexec
/usr/bin/install -c -m 4755 -o root /mnt/lfs/sources/glibc-build/login/pt_chown /tools/libexec/pt_chown
/usr/bin/install: cannot change ownership of `/tools/libexec/pt_chown': Operation not permitted
make[2]: [/tools/libexec/pt_chown] Error 1 (ignored)

Then shortly after this error occured killing the install:
---------------------------------------------------------
make[2]: Leaving directory `/mnt/lfs/sources/glibc-2.3.3-lfs-5.1/elf'
./scripts/mkinstalldirs /tools/include/gnu
(sed '/^@/d' include/stubs-prologue.h; LC_ALL=C sort /mnt/lfs/sources/glibc-build/csu/stubs /mnt/lfs/sources/glibc-build/iconv/stubs /mnt/l
fs/sources/glibc-build/iconvdata/stubs /mnt/lfs/sources/glibc-build/locale/stubs /mnt/lfs/sources/glibc-build/localedata/stubs /mnt/lfs/sou
rces/glibc-build/assert/stubs /mnt/lfs/sources/glibc-build/ctype/stubs /mnt/lfs/sources/glibc-build/intl/stubs /mnt/lfs/sources/glibc-build
/catgets/stubs /mnt/lfs/sources/glibc-build/math/stubs /mnt/lfs/sources/glibc-build/setjmp/stubs /mnt/lfs/sources/glibc-build/signal/stubs
/mnt/lfs/sources/glibc-build/stdlib/stubs /mnt/lfs/sources/glibc-build/stdio-common/stubs /mnt/lfs/sources/glibc-build/libio/stubs /mnt/lfs
/sources/glibc-build/dlfcn/stubs /mnt/lfs/sources/glibc-build/malloc/stubs /mnt/lfs/sources/glibc-build/string/stubs /mnt/lfs/sources/glibc
-build/wcsmbs/stubs /mnt/lfs/sources/glibc-build/timezone/stubs /mnt/lfs/sources/glibc-build/time/stubs /mnt/lfs/sources/glibc-build/dirent
/stubs /mnt/lfs/sources/glibc-build/grp/stubs /mnt/lfs/sources/glibc-build/pwd/stubs /mnt/lfs/sources/glibc-build/posix/stubs /mnt/lfs/sour
ces/glibc-build/io/stubs /mnt/lfs/sources/glibc-build/termios/stubs /mnt/lfs/sources/glibc-build/resource/stubs /mnt/lfs/sources/glibc-buil
d/misc/stubs /mnt/lfs/sources/glibc-build/socket/stubs /mnt/lfs/sources/glibc-build/sysvipc/stubs /mnt/lfs/sources/glibc-build/gmon/stubs /
mnt/lfs/sources/glibc-build/gnulib/stubs /mnt/lfs/sources/glibc-build/wctype/stubs /mnt/lfs/sources/glibc-build/manual/stubs /mnt/lfs/sourc
es/glibc-build/shadow/stubs /mnt/lfs/sources/glibc-build/po/stubs /mnt/lfs/sources/glibc-build/argp/stubs /mnt/lfs/sources/glibc-build/cryp
t/stubs /mnt/lfs/sources/glibc-build/linuxthreads/stubs /mnt/lfs/sources/glibc-build/resolv/stubs /mnt/lfs/sources/glibc-build/nss/stubs /m
nt/lfs/sources/glibc-build/rt/stubs /mnt/lfs/sources/glibc-build/conform/stubs /mnt/lfs/sources/glibc-build/debug/stubs /mnt/lfs/sources/gl
ibc-build/linuxthreads_db/stubs /mnt/lfs/sources/glibc-build/inet/stubs /mnt/lfs/sources/glibc-build/hesiod/stubs /mnt/lfs/sources/glibc-bu
ild/sunrpc/stubs /mnt/lfs/sources/glibc-build/nis/stubs /mnt/lfs/sources/glibc-build/nscd/stubs /mnt/lfs/sources/glibc-build/streams/stubs
/mnt/lfs/sources/glibc-build/login/stubs /mnt/lfs/sources/glibc-build/elf/stubs) > /mnt/lfs/sources/glibc-build/stubs.h
if test -r /tools/include/gnu/stubs.h && cmp -s /mnt/lfs/sources/glibc-build/stubs.h /tools/include/gnu/stubs.h; \
then echo 'stubs.h unchanged'; \
else /usr/bin/install -c -m 644 /mnt/lfs/sources/glibc-build/stubs.h /tools/include/gnu/stubs.h; fi
rm -f /mnt/lfs/sources/glibc-build/stubs.h
/mnt/lfs/sources/glibc-build/elf/sln /mnt/lfs/sources/glibc-build/elf/symlink.list
make[1]: *** [install-symbolic-link] Illegal instruction (core dumped)
make[1]: Leaving directory `/mnt/lfs/sources/glibc-2.3.3-lfs-5.1'
make: *** [install] Error 2
--------------------------------------------------------------


Some info:  This is my 3rd time around lfs (other two times were successful but I started with a fully updated Redhat 9.0).  This machine is a fresh install of Redhat 7 (picked an old version on purpose).

using GCC 3.3.3 from /tools/bin
current kernel is 2.2.16-22
current glibc is 2.1.92

has this occured before?





More information about the lfs-support mailing list