On 2020/03/29 11:49, Christian Weisgerber wrote: > On 2020-03-28, Stuart Henderson <s...@spacehopper.org> wrote: > > >> > Can somenoe commit the numpy update as well then? > >> > >> I am about to start a test bulk build on i386 with this. > > > > No build problems relating to the numpy update. > > Meanwhile, the existing port (1.14.6p2) errored out in my latest bulk > build: > > numpy/core/src/multiarray/temp_elide.c:87:10: fatal error: execinfo.h: No > such file or directory > #include <execinfo.h> > ^~~~~~~~~~~~ > compilation terminated. > > Please check that the updated port doesn't haphazardly pick up > execinfo too. > > -- > Christian "naddy" Weisgerber na...@mips.inka.de >
It will need this or an alternative. (Unless we can either get the backtrace functions into libc, or remove the libexecinfo port ;-) Index: patches/patch-numpy_core_setup_common_py =================================================================== RCS file: patches/patch-numpy_core_setup_common_py diff -N patches/patch-numpy_core_setup_common_py --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-numpy_core_setup_common_py 29 Mar 2020 14:36:51 -0000 @@ -0,0 +1,14 @@ +$OpenBSD$ + +Index: numpy/core/setup_common.py +--- numpy/core/setup_common.py.orig ++++ numpy/core/setup_common.py +@@ -111,7 +111,7 @@ OPTIONAL_STDFUNCS = ["expm1", "log1p", "acosh", "asinh + "rint", "trunc", "exp2", "log2", "hypot", "atan2", "pow", + "copysign", "nextafter", "ftello", "fseeko", + "strtoll", "strtoull", "cbrt", "strtold_l", "fallocate", +- "backtrace", "madvise"] ++ "madvise"] + + + OPTIONAL_HEADERS = [