Date: Thu, 17 Feb 2000 10:29:56 -0500 From: John <papalia@udel.edu> To: Ruslan Ermilov <ru@ucb.crimea.ua> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Failed Installworld... Help? Message-ID: <4.1.20000217102831.00960f00@mail.udel.edu> In-Reply-To: <20000217165157.B38813@relay.ucb.crimea.ua> References: <4.1.20000217093610.009f6e60@mail.udel.edu> <4.1.20000216234007.009febf0@mail.udel.edu> <4.1.20000216124259.00a4b100@mail.udel.edu> <4.1.20000216124259.00a4b100@mail.udel.edu> <20000216200539.A34276@relay.ucb.crimea.ua> <4.1.20000216234007.009febf0@mail.udel.edu> <20000217102825.B19613@relay.ucb.crimea.ua> <4.1.20000217093610.009f6e60@mail.udel.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
<snip original text> >> Outputs were as follows: >> >> ># /usr/bin/which file strip >> # /usr/bin/which file strip >> /usr/bin/file >> /usr/bin/strip >> >> ># /usr/bin/objformat >> # /usr/bin/objformat >> elf >> >> ># /usr/bin/file /bin/cat >> # /usr/bin/file /bin/cat >> /bin/cat: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), >> statically linked, not stripped >> >> ># /usr/bin/env OBJFORMAT_PATH=/usr/obj/var/src/tmp/usr/libexec >> >/usr/bin/strip /bin/cat >> >> # /usr/bin/env OBJFORMAT_PATH=/usr/obj/var/src/tmp/usr/libexec >> /usr/bin/strip /bin/cat >> strip: could not exec elf/strip in /usr/obj/var/src/tmp/usr/libexec: No >> such file or directory >> >> This output caused me to wonder what was going on... I think I figured it >> out... my source tree is in its own file system called /cvs. So, I modified >> the above command line to the following and got the following output: >> >> # /usr/bin/env OBJFORMAT_PATH=/usr/obj/cvs/src/tmp/usr/libexec >> /usr/bin/strip /bin/cat >> /usr/obj/cvs/src/tmp/usr/libexec/elf/strip: /bin/stGiZE50: Operation not >> permitted >> >> Which, as can be guess led to: >> >> ># /usr/bin/strip /bin/cat >> >> # /usr/bin/strip /bin/cat >> /usr/libexec/elf/strip: /bin/sttWAj29: Operation not permitted >> >> Does this help at all? If so, what's it tell us? >> >Try to compile a simple "{}" C program and put it into /tmp. >Does the /usr/bin/strip fails with the same error? > >If yes, could you recompile the whole src/gnu/usr.bin/binutils with >`make -DDEBUG_FLAGS=-g clean all', and then try to >`gdb <compiled_strip_binary> /bin/cat' again to see where in source >it does fail? I don't even get past the "make -DDEBUG_FLAGS=-g clean all". It fails as follows: ===> libiberty cc -O -pipe -D_GNU_SOURCE -I- -I. -I/cvs/src/gnu/usr.bin/binutils/libiberty -I/c vs/src/gnu/usr.bin/binutils/libiberty/../libbfd/i386 -I/cvs/src/gnu/usr.bin/binu tils/libiberty/../../../../contrib/binutils/include -c /cvs/src/gnu/usr.bin/binu tils/libiberty/../../../../contrib/binutils/libiberty/argv.c -o argv.o mv: argv.o.tmp: No such file or directory *** Error code 1 Any idea? Thanks again, John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.1.20000217102831.00960f00>