We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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 our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
assignee = None
closed_at = <Date 2022-04-01.20:04:34.867>
created_at = <Date 2021-12-09.09:23:50.892>
labels = ['type-feature', 'build', '3.11']
title = 'Modules/makesetup generated rules ignore *disabled*'
updated_at = <Date 2022-04-01.20:04:34.866>
user = 'https://github.com/tiran'
activity = <Date 2022-04-01.20:04:34.866>
actor = 'christian.heimes'
assignee = 'none'
closed = True
closed_date = <Date 2022-04-01.20:04:34.867>
closer = 'christian.heimes'
components = ['Build']
creation = <Date 2021-12-09.09:23:50.892>
creator = 'christian.heimes'
dependencies = 
files = 
hgrepos = 
issue_num = 46023
keywords = ['patch']
message_count = 5.0
messages = ['408091', '408208', '408523', '408531', '416493']
nosy_count = 1.0
nosy_names = ['christian.heimes']
pr_nums = ['30001', '30100', '32234']
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue46023'
versions = ['Python 3.11']
The text was updated successfully, but these errors were encountered:
Modules/Setup can disable a module. However makesetup does not take *disabled* into account when it generated Makefile.
makesetup generates a Makefile with "pwd" in MODDISABLED_NAMES and MODBUILT_NAMES. Because "pwd" is in MODBUILT_NAMES the module is built and included in python binary.
"pwd" module should not be built.
Sorry, something went wrong.
New changeset 036bbb1 by Christian Heimes in branch 'main':
bpo-46023: Fix makesetup handling of disabled rule (GH-30001)
#74187 may have introduced a regression. makesetup is dropping too many modules. Back to the drawing board!
New changeset 74821b3 by Christian Heimes in branch 'main':
bpo-46023: Skip build if module is marked as DISABLED (GH-30100)
New changeset abdd69c by Christian Heimes in branch 'main':
bpo-46023: makesetup: skip all duplicate modules (GH-32234)
No branches or pull requests