sighingnow / libclang

(Unofficial) Release libclang (clang.cindex) on pypi.
https://pypi.org/project/libclang
Other
84 stars 21 forks source link

RECORD hash mismatch #66

Open baszalmstra opened 10 months ago

baszalmstra commented 10 months ago

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.

sighingnow commented 10 months ago

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.