cpython: add enableDebug argument to enable "--with-pydebug" during build (#409943)

This commit is contained in:
Guillermo Rodriguez
2025-05-23 03:18:56 +02:00
committed by GitHub
parent 040d47d948
commit 12b46122bc
@@ -71,6 +71,7 @@
enableFramework ? false,
noldconfigPatch ? ./. + "/${sourceVersion.major}.${sourceVersion.minor}/no-ldconfig.patch",
enableGIL ? true,
enableDebug ? false,
# pgo (not reproducible) + -fno-semantic-interposition
# https://docs.python.org/3/using/configure.html#cmdoption-enable-optimizations
@@ -463,6 +464,9 @@ stdenv.mkDerivation (finalAttrs: {
++ optionals enableOptimizations [
"--enable-optimizations"
]
++ optionals enableDebug [
"--with-pydebug"
]
++ optionals (sqlite != null) [
"--enable-loadable-sqlite-extensions"
]