Date: Thu, 22 Jul 2021 00:30:55 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 257321] math/eigen3 drop OpenBLAS dependency, this is a template library that has no compilation per the build requirements Message-ID: <bug-257321-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257321 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@FreeBSD.org Reporter: alt2600@icloud.com Assignee: kde@FreeBSD.org Flags: maintainer-feedback?(kde@FreeBSD.org) https://eigen.tuxfamily.org/index.php?title=3DMain_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.=20 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 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-257321-7788>