From bd5ff7c1227a2319a838ee7436db75bd99179f2e Mon Sep 17 00:00:00 2001 From: Francesco Colista Date: Wed, 7 Aug 2019 20:25:22 +0000 Subject: community/py3-numpy: upgrade to 1.17.0, removed python2 --- community/py3-numpy/numpy-1.17.0-musl.patch | 39 +++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 community/py3-numpy/numpy-1.17.0-musl.patch (limited to 'community/py3-numpy/numpy-1.17.0-musl.patch') diff --git a/community/py3-numpy/numpy-1.17.0-musl.patch b/community/py3-numpy/numpy-1.17.0-musl.patch new file mode 100644 index 0000000000..16265786f8 --- /dev/null +++ b/community/py3-numpy/numpy-1.17.0-musl.patch @@ -0,0 +1,39 @@ +diff --git a/numpy/core/include/numpy/npy_endian.h b/numpy/core/include/numpy/npy_endian.h +index 44cdffd..f120094 100644 +--- a/numpy/core/include/numpy/npy_endian.h ++++ b/numpy/core/include/numpy/npy_endian.h +@@ -12,7 +12,7 @@ + #if defined(NPY_HAVE_ENDIAN_H) + #include + #elif defined(NPY_HAVE_SYS_ENDIAN_H) +- #include ++ #include + #endif + + #if defined(BYTE_ORDER) && defined(BIG_ENDIAN) && defined(LITTLE_ENDIAN) +diff --git a/numpy/core/setup.py b/numpy/core/setup.py +index 3385027..976e782 100644 +--- a/numpy/core/setup.py ++++ b/numpy/core/setup.py +@@ -290,7 +290,7 @@ def check_types(config_cmd, ext, build_dir): + if res: + private_defines.append(('HAVE_ENDIAN_H', 1)) + public_defines.append(('NPY_HAVE_ENDIAN_H', 1)) +- res = config_cmd.check_header("sys/endian.h") ++ res = config_cmd.check_header("bsd/sys/endian.h") + if res: + private_defines.append(('HAVE_SYS_ENDIAN_H', 1)) + public_defines.append(('NPY_HAVE_SYS_ENDIAN_H', 1)) +diff --git a/numpy/core/setup_common.py b/numpy/core/setup_common.py +index 307fab3..916a216 100644 +--- a/numpy/core/setup_common.py ++++ b/numpy/core/setup_common.py +@@ -120,7 +120,7 @@ OPTIONAL_HEADERS = [ + "emmintrin.h", # SSE2 + "immintrin.h", # AVX + "features.h", # for glibc version linux +- "xlocale.h", # see GH#8367 ++ "locale.h", # see GH#8367 + "dlfcn.h", # dladdr + "sys/mman.h", #madvise + ] -- cgit v1.2.3