On Thu, Jun 27, 2013 at 08:05:17PM +0200, Aurelien Jarno wrote: > > The problem is that the amd64 and ia64 build daemons which tried to > build this version of eglibc are all using eatmydata. eatmydata do not > correctly simulate fsync, msync and fdatasync as cancellation points. It > should be possible fixing that by calling pthread_testcancel() from > eatmydata, though I haven't tried that yet.
It seems pretty testsuite-hostile to wrap builds in any LD_PRELOAD, as you have no idea if the thing(s) the testsuites might be checking are now invalidated by said preload. Was there actually a sane rationale put forward for this buildd change? I can see the argument for wanting the apt/dpkg bits wrapped, but doing so for the build itself just seems like asking for trouble, with very little potential gain. ... Adam -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org