On Sun, Mar 29, 2020 at 03:38:33PM +0100, Stuart Henderson wrote: > 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 ;-)
I would encourage any solution. What we have now is a total mess :-( > 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 = [ > -- Antoine