mirror of
https://github.com/python/cpython
synced 2026-11-06 09:02:40 +03:00
gh-160004: Fix build-details.json paths with `--config-file-path` (GH-160007)
`make_paths_relative()` now keeps the absolute `base_prefix` for computing the other paths, and only the stored `base_prefix` is made relative to the config file's directory. This is the same fix python-build-standalone carries in `patch-python-relative-build-details.patch` (by @geofft). That patch also changes the Makefile to generate relative paths by default; this PR leaves the Makefile alone.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| .ruff.toml | ||
| .warningignore_macos | ||
| .warningignore_ubuntu | ||
| check_extension_modules.py | ||
| check_warnings.py | ||
| compute-changes.py | ||
| consts_getter.py | ||
| deepfreeze.py | ||
| freeze_modules.py | ||
| generate-build-details.py | ||
| generate_global_objects.py | ||
| generate_levenshtein_examples.py | ||
| generate_re_casefix.py | ||
| generate_sbom.py | ||
| generate_slots.py | ||
| generate_sre_constants.py | ||
| generate_stdlib_module_names.py | ||
| generate_token.py | ||
| mypy.ini | ||
| parse_html5_entities.py | ||
| regen-configure.sh | ||
| smelly.py | ||
| stable_abi.py | ||
| umarshal.py | ||
| update_file.py | ||
| verify_ensurepip_wheels.py | ||