Auditwheel repair in GitHub Actions is segfaulting

I’ve been trying to make a new release of the ‘regex’ package, but one of the GitHub Actions jobs is failing.

When it runs auditwheel repair on a manylinux ppc64le wheel, it segfaults.

Has anyone else seen this problem?

Or should I just disable the troublesome item until someone comes up with a fix?

I don’t have any helpful answer but I imagine that for anyone who might it would be helpful if you gave a link to the failing job.

The failing job is here: Dropping support for Python 3.8 and removing it from main.yml. · mrabarnett/mrab-regex@be75782 · GitHub

I think you’d need to run auditwheel under gdb or get a core dump to know more. You might need to ssh into a github runner to do it though unless you have a ppc64le machine handy, or maybe run under qemu? I’m also not sure how hard it would be to get a gdb that is compatible with the toolchain on the manylinux image.

Random segfault for QEMU builds in GitHub Actions · Issue #2257 · pypa/cibuildwheel · GitHub suggests this is due to a QEMU bug