Skip to content

SHELL=/bin/sh -e can cause failures when Makefile re-runs ./configure #103776

Closed
@zware

Description

@zware

Bug report

Since the change in GH-100328 to make SHELL=/bin/sh -e rather than just /bin/sh, ./configure can fail in some cases when re-run by the config.status recipe in Makefile.

Your environment

  • Any environment where ./configure can execute a failing non-checked command, including common macOS environments

Failure originally reported and culprit found by @gvanrossum via Discord.

Linked PRs

Metadata

Metadata

Assignees

Labels

3.12only security fixesbuildThe build process and cross-buildtype-bugAn unexpected behavior, bug, or error

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions