Skip to content

Commit cbbe9b9

Browse files
committed
Update text about cross compilation
1 parent 0717162 commit cbbe9b9

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

peps/pep-0776.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -709,8 +709,10 @@ Improving Cross Builds in the Packaging Ecosystem
709709
Python now supports four non-self-hosting platforms: iOS, Android, WASI, and
710710
Emscripten. All of them will need to build packages via cross builds. Currently,
711711
``pyodide-build`` allows building a very large number of Python packages for
712-
Emscripten, but it relies on a giant pile of hacks. In the long run, we would
713-
like to make the packaging ecosystem support cross builds in a sane way.
712+
Emscripten, but it is very complicated. Ideally, the Python packaging ecosystem
713+
would have standards for cross builds. This is a difficult long term project,
714+
particularly because the packaging system is complex and was designed from the
715+
ground up with the assumption that cross compilation would not happen.
714716

715717

716718
-----------------------------------------

0 commit comments

Comments
 (0)