[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#713035: FTBFS on amd64/ia64 testsuite fails



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


Reply to: