diff options
author | Christian Heimes <christian@python.org> | 2021-12-08 10:52:08 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-08 10:52:08 (GMT) |
commit | 0461c68cdff1392a5299ebd8c37ddce0b60dd6cc (patch) | |
tree | 4bd21d52a03f6cacc7fea18cad78ff6a7a0b8dba /setup.py | |
parent | c602c1be439e295fed9ebab47e895ef1d9df28be (diff) | |
download | cpython-0461c68cdff1392a5299ebd8c37ddce0b60dd6cc.zip cpython-0461c68cdff1392a5299ebd8c37ddce0b60dd6cc.tar.gz cpython-0461c68cdff1392a5299ebd8c37ddce0b60dd6cc.tar.bz2 |
bpo-45847: Don't override user overrides for CFLAGS/LIBS (GH-29967)
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -665,7 +665,9 @@ class PyBuildExt(build_ext): print("Custom linker flags may require --with-openssl-rpath=auto") print() - if os.environ.get("PYTHONSTRICTEXTENSIONBUILD") and (self.failed or self.failed_on_import): + if os.environ.get("PYTHONSTRICTEXTENSIONBUILD") and ( + self.failed or self.failed_on_import or self.missing + ): raise RuntimeError("Failed to build some stdlib modules") def build_extension(self, ext): |