Files
MINGW-packages/mingw-w64-python-numpy/disable-visualcompaq-for-mingw.patch
2015-10-08 15:32:52 +03:00

30 lines
1.3 KiB
Diff

--- numpy-1.10.0/numpy/distutils/fcompiler/compaq.py.orig 2015-10-08 14:58:05.495698100 +0300
+++ numpy-1.10.0/numpy/distutils/fcompiler/compaq.py 2015-10-08 14:59:02.712975800 +0300
@@ -4,13 +4,14 @@
import os
import sys
+from sysconfig import _POSIX_BUILD
from numpy.distutils.fcompiler import FCompiler
from numpy.distutils.compat import get_exception
from distutils.errors import DistutilsPlatformError
compilers = ['CompaqFCompiler']
-if os.name != 'posix' or sys.platform[:6] == 'cygwin' :
+if (os.name != 'posix' or sys.platform[:6] == 'cygwin') and not _POSIX_BUILD :
# Otherwise we'd get a false positive on posix systems with
# case-insensitive filesystems (like darwin), because we'll pick
# up /bin/df
--- numpy-1.10.0/numpy/distutils/msvccompiler.py.orig 2015-10-08 15:14:33.374900300 +0300
+++ numpy-1.10.0/numpy/distutils/msvccompiler.py 2015-10-08 15:14:40.886149100 +0300
@@ -10,7 +10,7 @@
def initialize(self, plat_name=None):
environ_lib = os.getenv('lib')
environ_include = os.getenv('include')
- distutils.msvccompiler.MSVCCompiler.initialize(self, plat_name)
+ distutils.msvccompiler.MSVCCompiler.initialize(self)
if environ_lib is not None:
os.environ['lib'] = environ_lib + os.environ['lib']
if environ_include is not None: