On Fri, Apr 20, 2001 at 06:39:30AM +1000, Bruce Evans wrote:
On Thu, 19 Apr 2001, Ruslan Ermilov wrote:
On Thu, Apr 19, 2001 at 05:53:53PM +0300, Ruslan Ermilov wrote:
On Thu, Apr 19, 2001 at 11:12:24PM +1000, Bruce Evans wrote:
atomic installation. Atomic installation (but not -C)
Hello Bruce!
Forget all of this. I started incorporating OpenBSD fixes to install(1).
They seem to cover all the cases you have mentioned. I will send a CFR
when I finish. They used your revision 1.4 as the base, and implemented
all of the todos, and even more.
Thanks,
--
Ruslan Ermilov
Hi!
I always thought that ``obj'', ``all'' and ``install'' should be
executed in sequence, not together. Hey, this even does not work
for bin/cat:
$ uname -a
FreeBSD dev.lan.Awfulhak.org 5.0-CURRENT FreeBSD 5.0-CURRENT #7: Wed Apr 18 14:07:56
BST 2001 [EMAIL
ru I always thought that ``obj'', ``all'' and ``install'' should be
ru executed in sequence, not together. Hey, this even does not work
ru for bin/cat:
IIRC, it is assumed that "make -jX install (where X 1)" _doesn't_ work.
I've heard why, but I've forgotten :-)
-- -
Makoto `MAR' MATSUSHITA
On Thu, Apr 19, 2001 at 05:18:41PM +0900, Makoto MATSUSHITA wrote:
ru I always thought that ``obj'', ``all'' and ``install'' should be
ru executed in sequence, not together. Hey, this even does not work
ru for bin/cat:
IIRC, it is assumed that "make -jX install (where X 1)" _doesn't_
On Thu, Apr 19, 2001 at 11:12:24PM +1000, Bruce Evans wrote:
[...]
IIRC, it is assumed that "make -jX install (where X 1)" _doesn't_ work.
I've heard why, but I've forgotten :-)
Right. One case where it doesn't work is installing /bin/sh with the
default install flags. /bin/sh gets
On Thu, Apr 19, 2001 at 11:38:49PM +1000, Bruce Evans wrote:
On Thu, 19 Apr 2001, Ruslan Ermilov wrote:
Attached is the Makefile that demonstrates the problem. Run it like this:
make obj; make all
Then try:
make install
And then try:
make -j2 install
On Thu, Apr 19, 2001 at 05:53:53PM +0300, Ruslan Ermilov wrote:
On Thu, Apr 19, 2001 at 11:12:24PM +1000, Bruce Evans wrote:
[...]
IIRC, it is assumed that "make -jX install (where X 1)" _doesn't_ work.
I've heard why, but I've forgotten :-)
Right. One case where it doesn't work is
On Thu, 19 Apr 2001, Ruslan Ermilov wrote:
On Thu, Apr 19, 2001 at 11:12:24PM +1000, Bruce Evans wrote:
[...]
IIRC, it is assumed that "make -jX install (where X 1)" _doesn't_ work.
I've heard why, but I've forgotten :-)
Right. One case where it doesn't work is installing /bin/sh
On Thu, 19 Apr 2001, Ruslan Ermilov wrote:
Attached is the Makefile that demonstrates the problem. Run it like this:
make obj; make all
Then try:
make install
And then try:
make -j2 install
Note the difference. This fixes the problem:
--- Makefile Thu
=== src/utils/tfmtodit
install -C -c -s -o root -g wheel -m 555 tfmtodit /usr/obj/usr/src/i386/usr/bin
=== tmac
cd /usr/src/gnu/usr.bin/groff/tmac/../../../../contrib/groff/tmac; install -C -c -o
root -g wheel -m 444 mandoc.tmac andoc.tmac an-old.tmac me.tmac mdoc.tmac pic.tmac
a4.tmac
In [EMAIL PROTECTED] Steve Kargl wrote:
install -C -c -s -o root -g wheel -m 555 tfmtodit /usr/obj/usr/src/i386/usr/bin
=== tmac
install -C -c -o root -g wheel -m 444 e.tmac-s
/usr/obj/usr/src/i386/usr/share/tmac/e.tmac
install: e.tmac-s: No such file or directory
***
12 matches
Mail list logo