lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GUB fails to rebuild, configure issues?


From: Jan Nieuwenhuizen
Subject: Re: GUB fails to rebuild, configure issues?
Date: Thu, 24 Sep 2009 10:00:58 +0200

Op dinsdag 11-08-2009 om 21:01 uur [tijdzone -0700], schreef Graham
Percival:
> On Tue, Aug 11, 2009 at 02:30:53PM +0200, John Mandereau wrote:
> > Le mardi 11 août 2009 à 04:46 -0700, Graham Percival a écrit :
> > > Odd behavior: if I rm -rf target/*/build/lilypond*,

> > > I thought that I'd seen error messages about needing to remove
> > > config.hh, but this last time that I cleaned things out and
> > > generated the error, there's no such message.
> 
> Got it now!
> 

> /home/lilypond/gub/target/darwin-ppc/build/lilypond-git.sv.gnu.org--lilypond.git-master/config.hh
> is out of date
>  *** Remove it and rerun autogen:
>          rm
> /home/lilypond/gub/target/darwin-ppc/build/lilypond-git.sv.gnu.org--lilypond.git-master/config.hh;
> ./autogen.sh

This is now fixed in master.  It turns out that git reset --hard
updates all time stamps, even on files that are not modified.

Unlike git checkout which makes a point of documenting the importance
of preserving/updating timestamps, git reset --hard blindly destroys
all timestamps on not-modified files.

This breaks configure-up-to-date checks, notably lilypond's.

Jan.

-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
Avatar®: http://AvatarAcademy.nl    | http://lilypond.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]