blob: 60b180e7a7fe2616e04626176a2dcf3aa7f164ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
$NetBSD: patch-Lib_sysconfig.py,v 1.1 2020/10/10 20:20:12 adam Exp $
Remove _multiarch from config path (differs across platforms).
Simplify _sysconfigdata to include only platform name.
--- Lib/sysconfig.py.orig 2016-12-23 02:21:19.000000000 +0000
+++ Lib/sysconfig.py
@@ -337,17 +337,13 @@ def get_makefile_filename():
config_dir_name = 'config-%s%s' % (_PY_VERSION_SHORT, sys.abiflags)
else:
config_dir_name = 'config'
- if hasattr(sys.implementation, '_multiarch'):
- config_dir_name += '-%s' % sys.implementation._multiarch
return os.path.join(get_path('stdlib'), config_dir_name, 'Makefile')
def _get_sysconfigdata_name():
return os.environ.get('_PYTHON_SYSCONFIGDATA_NAME',
- '_sysconfigdata_{abi}_{platform}_{multiarch}'.format(
- abi=sys.abiflags,
+ '_sysconfigdata_{platform}'.format(
platform=sys.platform,
- multiarch=getattr(sys.implementation, '_multiarch', ''),
))
|