On 02.03.2012 02:52, Michael Biebl wrote: > As a side note: I've also tested 1.11.2, which worked nicely. > So it looks like the regression happened between .2 and .3
I did a git bisect run, and the first faulty commit is commit 12dc0ec5e3c7e1a12569d5cfdbb8ceaa5a5f5f58 Author: Stefano Lattarini <stefano.lattar...@gmail.com> Date: Mon Jan 16 16:42:25 2012 +0100 vala: avoid potential useless remakes (minor bugfix) * automake.in (lang_vala_finish_target): Ensure the timestamp file from which the C files generated from Vala sources depend on gets created with a modification time that is truly older than those of said generated C files. This prevents make from attempting useless rebuilds (which were bound to happen deterministically on systems with sub-second timestamp resolutions). It is worth noting that, luckily, those useless rebuild ended up being a no-op, since the Vala compiler is careful not to update the timestamp of an output file if its content has not changed from the previous version. Still, the useless rebuilds messed up "make -q" and "make -n" invocations, and were technically incorrect (despite being, as noted, inoffensive in practice). Problem revealed by failure of tests vala-mix.test and vala5.test on a fast Solaris 10 system whose filesystem had a sub-second timestamp resolution. -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature