Package: pmdk Version: 1.9-1 Severity: normal Dear Maintainer,
pmdk 1.9-1 fails to build on arm64 and ppc64el because at least this build-time test fails: obj_ctl_arenas/TEST3: SETUP (check/pmem/debug/drd) obj_ctl_arenas/TEST3 failed with Valgrind. See drd3.log. Last 20 lines below. obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x4A0BD2B: thread_start (clone.S:78) obj_ctl_arenas/TEST3 drd3.log ==3225== Other segment start (thread 7) obj_ctl_arenas/TEST3 drd3.log ==3225== at 0x4A0BD00: clone (clone.S:63) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x490D197: create_thread (createthread.c:101) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0xFFFFFFFFFFFFFFFF: ??? obj_ctl_arenas/TEST3 drd3.log ==3225== Other segment end (thread 7) obj_ctl_arenas/TEST3 drd3.log ==3225== at 0x499E190: fputs (iofputs.c:41) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x4883ADF: out_print_func (out.c:279) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x4883FB3: out_common (out.c:397) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x488465F: out_log (out.c:530) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x48C4917: pmemobj_ctl_execU (obj.c:3312) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x48C4A4F: pmemobj_ctl_exec (obj.c:3349) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x10B973: worker_arenas_flag (obj_ctl_arenas.c:151) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x4850987: ??? (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_drd-arm64-linux.so) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x490E627: start_thread (pthread_create.c:477) obj_ctl_arenas/TEST3 drd3.log ==3225== by 0x4A0BD2B: thread_start (clone.S:78) obj_ctl_arenas/TEST3 drd3.log ==3225== obj_ctl_arenas/TEST3 drd3.log ==3225== obj_ctl_arenas/TEST3 drd3.log ==3225== For lists of detected and suppressed errors, rerun with: -s obj_ctl_arenas/TEST3 drd3.log ==3225== ERROR SUMMARY: 20942 errors from 7 contexts (suppressed: 36867 from 89) RUNTESTS: stopping: obj_ctl_arenas/TEST3 failed, TEST=check FS=any BUILD=debug This can be seen in https://buildd.debian.org/status/fetch.php?pkg=pmdk&arch=arm64&ver=1.9-1&stamp=1595322804&raw=0 for arm64, and https://buildd.debian.org/status/fetch.php?pkg=pmdk&arch=ppc64el&ver=1.9-1&stamp=1595322221&raw=0 for ppc64el. The same failure happens in Ubuntu groovy. I filed this issue upstream: https://github.com/pmem/pmdk/issues/4926