[Bug 257321] math/eigen3 drop OpenBLAS dependency, this is a template library that has no compilation per the build requirements
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Jul 22 01:30:55 BST 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257321
Bug ID: 257321
Summary: math/eigen3 drop OpenBLAS dependency, this is a
template library that has no compilation per the build
requirements
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: kde at FreeBSD.org
Reporter: alt2600 at icloud.com
Assignee: kde at FreeBSD.org
Flags: maintainer-feedback?(kde at FreeBSD.org)
https://eigen.tuxfamily.org/index.php?title=Main_Page#Requirements
Requirements
Eigen doesn't have any dependencies other than the C++ standard library.
We use the CMake build system, but only to build the documentation and
unit-tests, and to automate installation. If you just want to use Eigen, you
can use the header files right away. There is no binary library to link to, and
no configured header file. Eigen is a pure template library defined in the
headers.
there is no reason why this has OpenBLAS as a required library. This should
also close PR 251842, for the same basic reason. Nor would it seemingly need
any of the other listed library dependencies
Library dependencies:
libcholmod.so : math/suitesparse-cholmod
libumfpack.so : math/suitesparse-umfpack
libsuperlu.so : math/superlu
libadolc.so : math/adol-c
libfftw3.so : math/fftw3
libmpfr.so : math/mpfr
libgmp.so : math/gmp
libboost_thread.so : devel/boost-libs
libopenblas.so : math/openblas
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the kde-freebsd
mailing list