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 <stu@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 naddy@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
No comments:
Post a Comment