packages/lang/python/numpy/patches/002-avoid-build-user-config-files.patch
Jeffery To 3cee44d888
numpy: Avoid build user config files
This stops numpy from reading .numpy-site.cfg in the build user's home
directory. The code actually tries to find both .numpy-site.cfg and
site.cfg in the user's home directory; this patch prevents both.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2023-05-11 02:46:57 +08:00

11 lines
378 B
Diff

--- a/numpy/distutils/system_info.py
+++ b/numpy/distutils/system_info.py
@@ -400,7 +400,7 @@ def get_standard_file(fname):
pass
else:
user_file = os.path.join(f, fname)
- if os.path.isfile(user_file):
+ if "_PYTHON_HOST_PLATFORM" not in os.environ and os.path.isfile(user_file):
filenames.append(user_file)
# Local file