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

Reply via email to