https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-libs/concurrencykit-0.7.1-r1 fails tests (hang) (MUSL-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl. I had to kill the process.
Created attachment 861700 [details] build.log build log and emerge --info
@ago: Please mask this package on your testbox. I am not able to do anything here. I also spoke to upstream, they don't have any idea. Upstream and me are unable to reproduce locally.
Hello Conrad, I understand your concern, but I did another test. I build a machine on Hetzner cloud with centos7, then: - yum install docker -y - systemctl start docker - docker run -it -d --privileged --name mymachine gentoo/stage3 - docker exec -it mymachine /bin/bash Then, in the container: - emerge --sync -q - FEATURES="test" emerge -v dev-libs/concurrencykit And I can reproduce the issue. Also I'd suggest upstream to be more verbose in the test, so we can understand where the failure is. By attaching to the barrier_centralized pid with strace I get: futex(0x7fb061de0990, FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME, 1549, NULL, FUTEX_BITSET_MATCH_ANY Anyway I can reproduce the test hang in 100% of cases.