[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make it possible to avoid symlinks in coreutils' bootstrap
From: |
Paul Eggert |
Subject: |
Re: make it possible to avoid symlinks in coreutils' bootstrap |
Date: |
Tue, 10 Oct 2006 23:32:53 -0700 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.4 (gnu/linux) |
Ralf Wildenhues <address@hidden> writes:
> Argh, it was incomplete, sorry. Assume the first `make' causes some
> object files to be updated, say, because of a previous `make clean',
> or simply because they were out of date. Those object files will then
> have a timestamp that is newer than the versions of the gnulib files
> that reside in the gnulib directory. So after bootstrap, they may not
> be remade although they should have been.
Yes, but exactly the same problem exists with symbolic links.
And there are many similar problems, e.g., if 'bootstrap' modifies
a makefile this means you really have to rebuild everything.
That being said, if there are strong feelings that "cp -p" is bad, I
can change it to use "cp". After all, I won't be using the --copy
option anyway, so it doesn't matter much to me what --copy does.
Perhaps Bruno has an opinion?
- make it possible to avoid symlinks in coreutils' bootstrap, Bruno Haible, 2006/10/09
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Paul Eggert, 2006/10/09
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Ralf Wildenhues, 2006/10/10
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Ralf Wildenhues, 2006/10/10
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Paul Eggert, 2006/10/10
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Ralf Wildenhues, 2006/10/11
- Re: make it possible to avoid symlinks in coreutils' bootstrap,
Paul Eggert <=
- Re: make it possible to avoid symlinks in coreutils' bootstrap, Ralf Wildenhues, 2006/10/11
- Re: [bug-gnulib] make it possible to avoid symlinks in coreutils' bootstrap, Bruno Haible, 2006/10/11