Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync tags change from packaging to support GraalPy #669

Merged
merged 1 commit into from
Oct 6, 2024

Conversation

msimacek
Copy link
Contributor

Add change of tags.py from pypa/packaging#711. It is necessary to get correct tags on GraalPy, because GraalPy has lower sys.maxsize on 64-bit due to JVM limitations.

On the JVM sys.maxsize is 2**31-1 because Java arrays can be indexed
only with 32-bit indices also on 64bit platforms. Fix this by using
the same default implementation as found in stdlib platform module and
implemented in packaging.
@dnicolodi dnicolodi merged commit 615f6b0 into mesonbuild:main Oct 6, 2024
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants