sighingnow/libclang

RECORD hash mismatch

Opened this issue · 1 comments

The macOS arm64 wheel artifact for 16.0.6 (libclang-16.0.6-py2.py3-none-macosx_11_0_arm64.whl) seems to contain a RECORD hash mismatch. The WHEEL file has a different hash than reported in the RECORD file:

...
libclang-16.0.6.dist-info/WHEEL,sha256=tLrGdGXpMbYUGbL5K7EBSnH6WAXho1SlyqpGJluoubM,138
...

tLrGdGXpMbYUGbL5K7EBSnH6WAXho1SlyqpGJluoubM is not the correct hash for the WHEEL file in the archive.

It's wired. Thanks for reporting.

I have no idea, but I think it might be caused by the extra ABI tag argument:

python3 setup_ext.py bdist_wheel --universal --plat-name=macosx_11_0_arm64

Will take a look ASAP.