Revert "Merge pull request #93083 from risicle/ris-cpython-debug"

This increase the closure size by 30 MB.

https://github.com/NixOS/nixpkgs/pull/93083#issuecomment-718025366

This reverts commit 4b340cbbb4, reversing
changes made to 47e499f7a4.
This commit is contained in:
Frederik Rietdijk 2020-11-03 12:50:05 +01:00
parent 470f05cb5d
commit 6ddd6b4914

View File

@ -291,13 +291,6 @@ in with passthru; stdenv.mkDerivation {
find $out -name "*.py" | ${pythonForBuildInterpreter} -OO -m compileall -q -f -x "lib2to3" -i - find $out -name "*.py" | ${pythonForBuildInterpreter} -OO -m compileall -q -f -x "lib2to3" -i -
'' + optionalString stripBytecode '' '' + optionalString stripBytecode ''
find $out -type d -name __pycache__ -print0 | xargs -0 -I {} rm -rf "{}" find $out -type d -name __pycache__ -print0 | xargs -0 -I {} rm -rf "{}"
'' + ''
# *strip* shebang from libpython gdb script - it should be dual-syntax and
# interpretable by whatever python the gdb in question is using, which may
# not even match the major version of this python. doing this after the
# bytecode compilations for the same reason.
mkdir -p $out/share/gdb
sed '/^#!/d' Tools/gdb/libpython.py > $out/share/gdb/libpython.py
''; '';
preFixup = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) '' preFixup = stdenv.lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
@ -315,8 +308,6 @@ in with passthru; stdenv.mkDerivation {
pythonForBuild buildPackages.bash pythonForBuild buildPackages.bash
]; ];
separateDebugInfo = true;
inherit passthru; inherit passthru;
enableParallelBuilding = true; enableParallelBuilding = true;