]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
python-numpy: fix build for libn32
authorChen Qi <Qi.Chen@windriver.com>
Tue, 10 Sep 2019 11:00:08 +0000 (19:00 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 16 Sep 2019 22:02:44 +0000 (23:02 +0100)
commit1dc518776a0670eb541afa13203cab0de0e5adb3
tree8a28200c08edc9fd88356d4a7b1a60758f725b77
parent7f87451e6ea28cb028598e5358387d2c06e291a9
python-numpy: fix build for libn32

Fix do_compile failure for libn32. To reproduce, use the following config.

  MACHINE = "qemumips64"
  require conf/multilib.conf
  MULTILIB_GLOBAL_VARIANTS_append = " libn32"
  MULTILIBS ?= "multilib:lib32 multilib:libn32"
  DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips"
  DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32"

The error message is as following.

  numpy/core/include/numpy/npy_common.h:206:10: error: #error Unsupported size for type off_t

(From OE-Core rev: b659b6dcb6be203e8c7bc678c902d4a31ce9fe70)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python-numpy/files/mipsarchn32eb/_numpyconfig.h