Re: git and mtime
- From
- Roger Leigh <rleigh@codelibre.net>
- Date
- Nov 20, 2008, 14:22 UTC
- Message-ID
- <20081120142217.GD6023@codelibre.net>
- In-Reply-To
- <alpine.DEB.1.00.0811201506390.30769@pacific.mpi-cbg.de>
On Thu, Nov 20, 2008 at 03:07:46PM +0100, Johannes Schindelin wrote:
Show 13 quoted lines
> Hi, > > On Thu, 20 Nov 2008, Roger Leigh wrote: > > > They are optional build depdendencies. They are provided pre-built, and > > won't be rebuilt unless they get outdated. In the release tarball, the > > timestamps are correct, ensuring this never happens. When checking out > > with git, the timestamps are incorrect, and it attempts to rebuild > > something that's *already built*. > > I'll try just one more time. Why don't you teach your build process to > check if the generated files can be generated, and if not, fall back to > the committed ones?
Well, it's definitely not a good idea to try rebuilding when the tools aren't available, and I'll update the Makefiles to only attempt a rebuild when this is the case. So yes, making the build a bit more intelligent is definitely something to do. However, this is really a separate issue, since the repo dates back eight years, and I don't want to break older stuff. This will only fix things for the future.
Regards, Roger
-- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.