Subject: CVS commit: pkgsrc/math/py-numpy
From: Ryo ONODERA
Date: 2022-05-23 19:28:41
Message id: 20220523172842.14021FAEB@cvs.NetBSD.org

Log Message:
py-numpy: Workaround undefined-symbol errors under NetBSD at least

py-numpy-1.22.4's symbol check mechanism does not work for NetBSD
and the other platforms, because gcc and clang calculate trivial math
functions, for example, log1pl() and expm1l(), with immediate arguments,
for example 0. So compiling 'log1pl(0)' is always successful
even if -lm is not added to the compiler's commandline arguments.
Use GNU autotools style check with ugly workaround.
I have no idea about WASM case. However current mechanism will
not work as expected.
Bump PKGREVISION.

Files:
RevisionActionfile
1.94modifypkgsrc/math/py-numpy/Makefile
1.73modifypkgsrc/math/py-numpy/distinfo
1.8modifypkgsrc/math/py-numpy/patches/patch-numpy_core_setup.py
1.1addpkgsrc/math/py-numpy/patches/patch-numpy_distutils_command_config.py