blob: 88bd3de59a4ca4216f91003bbbb3df66f582edfc (
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
|
$NetBSD: patch-Lib_sysconfig.py,v 1.1 2021/10/05 19:07:13 adam Exp $
Remove _multiarch from config path (differs across platforms).
Simplify _sysconfigdata to include only platform name.
--- Lib/sysconfig.py.orig 2021-07-10 00:51:07.000000000 +0000
+++ Lib/sysconfig.py
@@ -394,16 +394,13 @@ def get_makefile_filename():
config_dir_name = f'config-{_PY_VERSION_SHORT}{sys.abiflags}'
else:
config_dir_name = 'config'
- if hasattr(sys.implementation, '_multiarch'):
- config_dir_name += f'-{sys.implementation._multiarch}'
return os.path.join(get_path('stdlib'), config_dir_name, 'Makefile')
def _get_sysconfigdata_name():
- multiarch = getattr(sys.implementation, '_multiarch', '')
return os.environ.get(
'_PYTHON_SYSCONFIGDATA_NAME',
- f'_sysconfigdata_{sys.abiflags}_{sys.platform}_{multiarch}',
+ f'_sysconfigdata_{sys.platform}',
)
|