Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-112305: Fix check-clean-src to detect frozen_modules .h files.#113344

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

@gpshead
Copy link
Member

@gpsheadgpshead commentedDec 21, 2023
edited by bedevere-appbot
Loading

A typo left this check broken so many of us who do out-of-tree builds were seeing strange failures due to badPython/frozen_modules/*.h files being picked up from the source tree and used at build time from different Python versions leading to errors like:

Fatal Python error: _PyImport_InitCore: failed to initialize importlib

Or similar once our build got to an "invoke the interpreter" bootstrapping step due to incorrect bytecode being embedded.

A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.
@gpsheadgpshead added needs backport to 3.11only security fixes needs backport to 3.12only security fixes labelsDec 21, 2023
@gpsheadgpshead marked this pull request as ready for reviewDecember 21, 2023 05:37
Easily cut and pasteable on its own line, with less repetition.
Copy link
Contributor

@erlend-aaslanderlend-aasland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Nice, thanks!

@gpsheadgpshead merged commit103c4ea intopython:mainDec 21, 2023
@miss-islington-app
Copy link

Thanks@gpshead for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11, 3.12.
🐍🍒⛏🤖

@gpsheadgpshead deleted the build/out-of-tree/cleanup-bugfix branchDecember 21, 2023 07:32
@bedevere-app
Copy link

GH-113346 is a backport of this pull request to the3.12 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.12only security fixes labelDec 21, 2023
@bedevere-app
Copy link

GH-113347 is a backport of this pull request to the3.11 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.11only security fixes labelDec 21, 2023
miss-islington pushed a commit to miss-islington/cpython that referenced this pull requestDec 21, 2023
…s. (pythonGH-113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.(cherry picked from commit103c4ea)Co-authored-by: Gregory P. Smith <greg@krypto.org>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull requestDec 21, 2023
…s. (pythonGH-113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.(cherry picked from commit103c4ea)Co-authored-by: Gregory P. Smith <greg@krypto.org>
gpshead added a commit that referenced this pull requestDec 21, 2023
…es. (GH-113344) (#113347)gh-112305: Fix check-clean-src to detect frozen_modules .h files. (GH-113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.(cherry picked from commit103c4ea)Co-authored-by: Gregory P. Smith <greg@krypto.org>
gpshead added a commit that referenced this pull requestDec 21, 2023
…es. (GH-113344) (#113346)gh-112305: Fix check-clean-src to detect frozen_modules .h files. (GH-113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.(cherry picked from commit103c4ea)Co-authored-by: Gregory P. Smith <greg@krypto.org>
ryan-duve pushed a commit to ryan-duve/cpython that referenced this pull requestDec 26, 2023
…s. (python#113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.
kulikjak pushed a commit to kulikjak/cpython that referenced this pull requestJan 22, 2024
…s. (python#113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.
aisk pushed a commit to aisk/cpython that referenced this pull requestFeb 11, 2024
…s. (python#113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.
Glyphack pushed a commit to Glyphack/cpython that referenced this pull requestSep 2, 2024
…s. (python#113344)A typo left this check broken so many of us who do out-of-tree buildswere seeing strange failures due to bad `Python/frozen_modules/*.h`files being picked up from the source tree and used at build time fromdifferent Python versions leading to errors like:`Fatal Python error: _PyImport_InitCore: failed to initialize importlib`Or similar once our build got to an "invoke the interpreter"bootstrapping step due to incorrect bytecode being embedded.
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@erlend-aaslanderlend-aaslanderlend-aasland approved these changes

@naschemenaschemeAwaiting requested review from nascheme

Assignees

@gpsheadgpshead

Labels

buildThe build process and cross-build

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@gpshead@erlend-aasland

[8]ページ先頭

©2009-2025 Movatter.jp