-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Add support for PEP 513 "manylinux1" wheels #71935
Copy link
Copy link
Closed
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.6.topic: pythonPython is a high-level, general-purpose programming language.Python is a high-level, general-purpose programming language.
Metadata
Metadata
Assignees
Labels
0.kind: enhancementAdd something new or improve an existing system.Add something new or improve an existing system.6.topic: pythonPython is a high-level, general-purpose programming language.Python is a high-level, general-purpose programming language.
Fields
Give feedbackNo fields configured for issues without a type.
Issue description
I would like to add support for
manylinux1wheels as a build format.Through the use of hooks, I would do an autoPatchelf stage on the .so's where they would get patched to linux against the corresponding dependencies:
How would this look from a python package perspective?
or something to that degree, there seems to be a few manylinux related PEPs: 513 571 600
I would probably also have to update fetchPypi to allow for fetching of the format as well with python version info:
Additional changes/challenges
Need someway to say that our python intepreter is conditionally able to support doing manylinux1 builds.
Proposed solution (First thing that comes to mind):
hook for preBuild:
hook for fixupPhase:
changes to python interpreter:
cc @FRidh