Search
SailfishOS Open Build Service
>
Projects
>
home:wrzof
>
python3-numpy
> numpy-1.9.0-remove-__declspec.patch
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File numpy-1.9.0-remove-__declspec.patch of Package python3-numpy
From: toddrme2178@gmail.com Date: 2014-09-09 04:45:00 +0000 Subject: Remove windows-specific function Upstream: openSUSE Fix References: http://lists.opensuse.org/opensuse-packaging/2014-09/msg00004.html http://lists.opensuse.org/opensuse-packaging/2014-09/msg00005.html __declspec(thread) is a windows-specific function that is causing spurious compiler warnings. These warnings can be safely ignored, but are being falsely flagged as serious problems that cause the build to fail. Since this is windows-specific, it can be safely removed. --- a/numpy/core/setup_common.py +++ b/numpy/core/setup_common.py @@ -134,7 +134,7 @@ ] # variable attributes tested via "int %s a" % attribute -OPTIONAL_VARIABLE_ATTRIBUTES = ["__thread", "__declspec(thread)"] +OPTIONAL_VARIABLE_ATTRIBUTES = ["__thread"] # Subset of OPTIONAL_STDFUNCS which may alreay have HAVE_* defined by Python.h OPTIONAL_STDFUNCS_MAYBE = ["expm1", "log1p", "acosh", "atanh", "asinh", "hypot",