[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: GUB fails to rebuild, configure issues?,
Jan Nieuwenhuizen <=