CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]   2022/09/02 12:59:16

Modified files:
        math/py-numpy  : Makefile distinfo 
        math/py-numpy/patches: patch-numpy_core_setup_common_py 
        math/py-numpy/pkg: PLIST 
Removed files:
        math/py-numpy/patches: 
                               patch-numpy_core_include_numpy_npy_common_h 
                               patch-numpy_distutils_fcompiler_gnu_py 

Log message:
update to py3-numpy-1.23.2, thanks jca@ tb@ for tests on various archs
and it's been through most of a bulk on i386 by me albeit with python
default switched to 3.10 (plus various consumers tested separately with
3.9).

- i386 is using --disable-optimization for now; 1.20 added cpu optimizations
(SSE, AVX, etc) with runtime detect, but with any optimization level we're
hitting segfaults at runtime in numpy's own tests, and when building other
ports that use numpy (e.g. makehuman)

- macppc segfaults in numpy's own tests - this isn't new for this version,
1.19.5 failed in this way on OpenBSD too, but various other runtime use
is working (e.g. able to build py-scipy and makehuman with this).
old patches were supposedly needed to build numpy itself and scipy;
they are no longer needed for those so I've removed them.

Reply via email to