summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2008-09-27 09:16:32 +0000
committerMart Raudsepp <leio@gentoo.org>2008-09-27 09:16:32 +0000
commit0f4bb94e0ac1f20ab811132f479b68183b010306 (patch)
treed73f3b437fdea41bc29b1bb42f2aa0e6ea521fc7 /dev-util/bzr
parentAutomated update of use.local.desc (diff)
downloadgentoo-2-0f4bb94e0ac1f20ab811132f479b68183b010306.tar.gz
gentoo-2-0f4bb94e0ac1f20ab811132f479b68183b010306.tar.bz2
gentoo-2-0f4bb94e0ac1f20ab811132f479b68183b010306.zip
Sort the list of Makefile.am and Makefile.in files used in gnome2_omf_fix(), so that
it is ensured the .am one is listed before the respective .in for maintainer mode regeneration to not kick in due to modtime of .am being newer than .in and the listed files being possibly patched with sed for a scrollkeeper fix. This maintainer mode build file regeneration is reliably reproducable only if PORTAGE_TMPDIR is on a filesystem with jiffies-granularity timestamps - tmpfs in particular. In the common case (ext3 and reiserfs) it is only second-granularity and GNU make rule dependency for am--refresh doesn't trigger almost never because the timestamp is equal unless it hits a second boundary pretty exactly in the middle. This should fix bug 236649 and all the few dozen INVALID bugs Diego Pettenò has filed against GNOME packages that claim the maintainer mode rebuild is caused by patches in $FILESDIR, while it must have been simply the omf_fix combined with tmpfs usage.
Diffstat (limited to 'dev-util/bzr')
0 files changed, 0 insertions, 0 deletions