]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-46602: Do not append conftest.c (GH-31062)
authoradanhawth <36526095+adanhawth@users.noreply.github.com>
Wed, 2 Feb 2022 02:38:15 +0000 (21:38 -0500)
committerGitHub <noreply@github.com>
Wed, 2 Feb 2022 02:38:15 +0000 (21:38 -0500)
commitb1288964e31069bdf81abe560c82874f6f620928
treeca3741cc4db488863f019f40d1e33708168c0d17
parent0611eafc709cbe8a2a0bdde082d25df0c5034de7
bpo-46602: Do not append conftest.c (GH-31062)

The heredoc creation statements use >> to append conftest.c.  This can cause
tricky build issues if the file is not correctly removed prior to its
name being reused (such name is reused several times for different
contextual tests during the build).  One such result from appending may
cause #include <ac_nonexistent.h> to persist when testing to acquire
PLATFORM_TRIPLET.  This can then lead to downstream issues concerning SOABI.
Misc/NEWS.d/next/Build/2022-02-02-02-06-07.bpo-46602.8GaOZ2.rst [new file with mode: 0644]
configure
configure.ac