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

Reply via email to