From owner-freebsd-questions Thu Feb 17 7:33: 1 2000 Delivered-To: freebsd-questions@freebsd.org Received: from wondermutt.net (host75-157.student.udel.edu [128.175.75.157]) by hub.freebsd.org (Postfix) with ESMTP id AEC2337B742 for ; Thu, 17 Feb 2000 07:32:56 -0800 (PST) (envelope-from papalia@udel.edu) Received: from morgaine (morgaine.wondermutt.net [192.168.1.2]) by wondermutt.net (8.9.3/8.9.3) with SMTP id KAA00979; Thu, 17 Feb 2000 10:32:29 -0500 (EST) (envelope-from papalia@udel.edu) Message-Id: <4.1.20000217102831.00960f00@mail.udel.edu> X-Sender: papalia@mail.udel.edu X-Mailer: QUALCOMM Windows Eudora Pro Version 4.1 Date: Thu, 17 Feb 2000 10:29:56 -0500 To: Ruslan Ermilov From: John Subject: Re: Failed Installworld... Help? Cc: freebsd-questions@FreeBSD.ORG 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> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> 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 /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