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 = [

Reply via email to