On Apr 22, 2011, at 8:12 AM, Nicola Pero wrote: > This patch fixes a building annoyance that I had when building on a new > machine (an x86_64 gnu/linux box). > > The building failed. It was down to two problems: > > * due to how I got a copy of the GCC source code on the machine, the timestamp > of each source file was the timestamp of when it was copied to the machine (ie, > a random timestamp from the point of view of the building system). This caused > the build system to decide that $(srcdir)/cp/cfns.h needed to be rebuilt from > $(srcdir)/cp/cfns.gperf (it didn't, obviously; the source code was trunk with > no changes). Additionally, contrib/gcc_update --touch can be used to to fix the time stamps until such time as someone changes the gperf rule to be under maintainer mode. So, only the dependency should go away under a maintainer rules, as in the below, not the entire rule. Ok?