| 
							- diff -Naur Python-3.8.0-orig/Lib/sysconfig.py Python-3.8.0/Lib/sysconfig.py
 - --- Python-3.8.0-orig/Lib/sysconfig.py	2019-10-14 16:34:47.000000000 +0300
 - +++ Python-3.8.0/Lib/sysconfig.py	2019-10-22 10:00:17.317067000 +0300
 - @@ -2,6 +2,7 @@
 -  
 -  import os
 -  import sys
 - +import textwrap
 -  from os.path import pardir, realpath
 -  
 -  __all__ = [
 - @@ -405,11 +406,29 @@
 -      os.makedirs(pybuilddir, exist_ok=True)
 -      destfile = os.path.join(pybuilddir, name + '.py')
 -  
 - +    replacement = """
 - +        keys_to_replace = [
 - +            'BINDIR', 'BINLIBDEST', 'CONFINCLUDEDIR',
 - +            'CONFINCLUDEPY', 'DESTDIRS', 'DESTLIB', 'DESTSHARED',
 - +            'INCLDIRSTOMAKE', 'INCLUDEDIR', 'INCLUDEPY',
 - +            'LIBDEST', 'LIBDIR', 'LIBPC', 'LIBPL', 'MACHDESTLIB',
 - +            'MANDIR', 'SCRIPTDIR', 'datarootdir', 'exec_prefix',
 - +        ]
 - +
 - +        prefix = build_time_vars['BINDIR'][:-4]
 - +
 - +        for key in keys_to_replace:
 - +            value = build_time_vars[key]
 - +            build_time_vars[key] = value.replace(prefix, sys.prefix)
 - +    """
 - +
 -      with open(destfile, 'w', encoding='utf8') as f:
 - +        f.write('import sys\n')
 -          f.write('# system configuration generated and used by'
 -                  ' the sysconfig module\n')
 -          f.write('build_time_vars = ')
 -          pprint.pprint(vars, stream=f)
 - +        f.write('\n%s' % textwrap.dedent(replacement))
 -  
 -      # Create file used for sys.path fixup -- see Modules/getpath.c
 -      with open('pybuilddir.txt', 'w', encoding='utf8') as f:
 
 
  |