Hi, On 29/01/17 at 11:06 +0000, Simon McVittie wrote: > Control: tags 844146 + buster > Control: tags 844146 - stretch > > On Sat, 12 Nov 2016 at 21:08:02 +0100, Lucas Nussbaum wrote: > > This failure happens on a CPU with TSX extensions available, but is not > > reproducible on a machine without them. > > If my understanding of TSX (as discussed with the Cambridge BSP) is > correct, this is not release-critical for stretch, because glibc/2.24-9 > has disabled lock elision and is meant to migrate to stretch soon. It is > likely to be release-critical for buster (assuming the glibc maintainers > want to re-enable that feature as hardware supporting it becomes more > common) so I'm tagging it buster,sid with release team approval (jmw). > > Lucas, would it be possible for you to retry your test-build of > libmicrohttpd on a TSX machine, and perhaps also the other packages that > had failures on TSX machines that were not reproducible without TSX? > You will need to either do the build in sid, or wait for glibc (>= 2.24-9) > to hit stretch.
In my latest archive rebuild, libmicrohttpd 0.9.51-1 built fine on a TSX-enabled machine with libc6_2.24-9. So yes, this is "fixed" in sid. Lucas