Mailing List Archive

gh-92984: Explicitly disable incremental linking for Windows Release and PGO builds (GH-92985)
https://github.com/python/cpython/commit/76fe10a89adb484c3c41df894d69dd1cfdc0fb66
commit: 76fe10a89adb484c3c41df894d69dd1cfdc0fb66
branch: 3.11
author: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
committer: miss-islington <31488909+miss-islington@users.noreply.github.com>
date: 2022-05-19T15:52:22-07:00
summary:

gh-92984: Explicitly disable incremental linking for Windows Release and PGO builds (GH-92985)

(cherry picked from commit 38feffa09c74d9a853745908b7813903bae33b96)

Co-authored-by: David Machaj <46852402+dmachaj@users.noreply.github.com>

files:
A Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
M PCbuild/pyproject.props

diff --git a/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst b/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
new file mode 100644
index 0000000000000..2d3071b00b761
--- /dev/null
+++ b/Misc/NEWS.d/next/Windows/2022-05-19-14-01-30.gh-issue-92984.Dsxnlr.rst
@@ -0,0 +1 @@
+Explicitly disable incremental linking for non-Debug builds
diff --git a/PCbuild/pyproject.props b/PCbuild/pyproject.props
index 8d24393aa1861..df3efc631d154 100644
--- a/PCbuild/pyproject.props
+++ b/PCbuild/pyproject.props
@@ -18,6 +18,7 @@
<SupportSigning Condition="'$(SupportSigning)' == ''">true</SupportSigning>
<SupportSigning Condition="'$(Configuration)' == 'Debug'">false</SupportSigning>
<SupportSigning Condition="'$(ConfigurationType)' == 'StaticLibrary'">false</SupportSigning>
+ <LinkIncremental Condition="$(Configuration) != 'Debug'">false</LinkIncremental>
</PropertyGroup>

<PropertyGroup>

_______________________________________________
Python-checkins mailing list
Python-checkins@python.org
https://mail.python.org/mailman/listinfo/python-checkins