[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ``install -C'' / unnecessarily updating time stamps
From: |
Ralf Wildenhues |
Subject: |
Re: ``install -C'' / unnecessarily updating time stamps |
Date: |
Sun, 6 Apr 2008 20:54:56 +0200 |
User-agent: |
Mutt/1.5.17+20080114 (2008-01-14) |
Hi Thomas,
* Thomas Schwinge wrote on Sun, Apr 06, 2008 at 08:12:49PM CEST:
> On Mon, Dec 25, 2006 at 09:23:15PM -0800, Paul Eggert wrote:
> >
> > I installed the following to Automake install-sh to implement
> > "install-sh -C", which is the second part of that patch.
> However now there is another issue, see this snippet:
> /bin/bash [...]/build-aux/install-sh -C -m 644
> 'libhurd-ihash-nomalloc.a'
> '[...]/libhurd-ihash.kernel.build.install//lib/libhurd-ihash-nomalloc.a'
> i686-pc-viengoos-gnu-ranlib
> '[...]/libhurd-ihash.kernel.build.install//lib/libhurd-ihash-nomalloc.a'
>
> I'm using the `-C' option -- but that doesn't help much if Automake
> decides to have ranlib tinker with the files afterwards again. Should
> this be changed in Automake: to first run ranlib (or whatever else might
> be done) on them and then install them?
Some systems need a ranlib rerun upon installation. I suppose we could
have a INSTALL_RANLIB which gets set to ':' on all systems that don't
need it.
Thanks,
Ralf