-
Notifications
You must be signed in to change notification settings - Fork 4k
GH-49115: [CI][Packaging][Python] Update vcpkg baseline for our wheels #49116
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
base: main
Are you sure you want to change the base?
Conversation
|
@github-actions crossbow submit wheel--cp313 |
|
Revision: 0e8c7c2 Submitted crossbow builds: ursacomputing/crossbow @ actions-ded5a199fd |
|
We seem to be testing wheel-manylinux free-threaded with cython nightlies, in this case: I was taking a look on latest commits from Cython and the failures seem related to the string comparison optimizations on the following commit but I am unsure what the problem is and whether is a regression on Cython or we should fix the comparison to require the gil: Current CI error: [14/115] Compiling Cython CXX source for lib...
FAILED: CMakeFiles/lib_pyx /arrow/python/build/temp.linux-x86_64-cpython-313t/CMakeFiles/lib_pyx
cd /arrow/python/build/temp.linux-x86_64-cpython-313t && /opt/python/cp313-cp313t/bin/python -m cython --cplus --warning-errors --no-c-in-traceback -Xfreethreading_compatible=True --directive embedsignature=True --working /arrow/python --output-file /arrow/python/build/temp.linux-x86_64-cpython-313t/lib.cpp /arrow/python/pyarrow/lib.pyx
Error compiling Cython file:
------------------------------------------------------------
...
options.field_merge_options = _parse_field_merge_options(
"default" if promote_options == "none" else promote_options
)
with nogil:
options.unify_schemas = promote_options != "none"
^
------------------------------------------------------------
pyarrow/table.pxi:6290:48: Coercion from Python not allowed without the GIL
Error compiling Cython file:
------------------------------------------------------------
...
options.field_merge_options = _parse_field_merge_options(
"default" if promote_options == "none" else promote_options
)
with nogil:
options.unify_schemas = promote_options != "none"
^
------------------------------------------------------------
pyarrow/table.pxi:6290:48: Operation not allowed without gilThis is unrelated to the current fix on the PR but something we have to fix. @pitrou do you know what the problem is / solution could be? |
|
@github-actions crossbow submit -g wheel |
|
Revision: 46da5cd Submitted crossbow builds: ursacomputing/crossbow @ actions-6f6b8ae270 |
|
@github-actions crossbow submit wheel-macos-monterey-cp310-cp310-amd64 |
|
Revision: abc29b8 Submitted crossbow builds: ursacomputing/crossbow @ actions-94dfe864e3
|
Rationale for this change
Current wheels are failing to be built due to old version of vcpkg failing with our latest main.
What changes are included in this PR?
perl-Time-Pieceto some images as required to build newer OpenSSL.Are these changes tested?
Yes on CI
Are there any user-facing changes?
No