]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Regen the global objects using PYTHON_FOR_REGEN. (gh-31344)
authorEric Snow <ericsnowcurrently@gmail.com>
Mon, 14 Feb 2022 23:07:09 +0000 (16:07 -0700)
committerGitHub <noreply@github.com>
Mon, 14 Feb 2022 23:07:09 +0000 (16:07 -0700)
https://bugs.python.org/issue46541

Makefile.pre.in
Tools/scripts/generate_global_objects.py

index c279cf38bd9264bd22236a5c287d310c3cdd9d19..9b08929dd67c22802e3c2f5cb3630d994ef7f56e 100644 (file)
@@ -1176,8 +1176,8 @@ regen-importlib: regen-frozen
 # Global objects
 
 .PHONY: regen-global-objects
-regen-global-objects: $(srcdir)/Tools/scripts/generate_global_objects.py $(FREEZE_MODULE_DEPS)
-       $(PYTHON_FOR_FREEZE) $(srcdir)/Tools/scripts/generate_global_objects.py
+regen-global-objects: $(srcdir)/Tools/scripts/generate_global_objects.py
+       $(PYTHON_FOR_REGEN) $(srcdir)/Tools/scripts/generate_global_objects.py
 
 ############################################################################
 # ABI
index b184e748989406bc64a746b93b920cc8954832a6..73068894d974b069dcb0eee41899b1f3f0cbc785 100644 (file)
@@ -5,7 +5,7 @@ import re
 import sys
 
 
-assert os.path.isabs(__file__), __file__
+__file__ = os.path.abspath(__file__)
 ROOT = os.path.dirname(os.path.dirname(os.path.dirname(__file__)))
 INTERNAL = os.path.join(ROOT, 'Include', 'internal')