bpo-45949: Pure Python freeze module for cross builds (GH-29899) by tiran · Pull Request #29899 · python/cpython
tiran
marked this pull request as ready for review
tiran
changed the title
bpo-45949: Pure Python freeze module
bpo-45949: Pure Python freeze module for cross builds
Use `_bootstrap_python` interpreter and pure Python implementation of `freeze_module` to generate frozen byte code files. Only importlib bootstrap files are generated with `Programs/_freeze_module`. This simplifies cross building, as the build system no longer needs a `_freeze_module` binary. A standard Python installation with same version is sufficient. Signed-off-by: Christian Heimes <christian@python.org>
tiran
changed the title
bpo-45949: Pure Python freeze module for cross builds
bpo-45949: Pure Python freeze module for cross builds (GH-29899)
tiran
deleted the
bpo-45949-pyfreeze
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters