[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Requesting review of new interchangeable BLAS components
On 10/5/20 11:09 AM, Dr. Thomas Orgis wrote:
I think it should be fine to install mk/blas.buildlink.mk in its final
form before the openblas packages are added. This won't cause any
regressions since Netlib is the default implementation, and if someone
overrides it to use openblas, they'll simply get a temporary build error
due to their own changes.
1. Add mk/blas.buildlink3.mk from wip/mk.
1a. Add wip/openblas, wip-openblas_openmp, and wip/openblas_pthread.
a) They don't hurt and are only installed if explcitly
requested (also no conflict with math/blas, math/lapack).
b) Otherwise, we'd need to modify blas.buildlink3.mk to remove
them as options to avoid depending on wip packages.
I think it's less work overall to add the OpenBLAS packages early on.
As nothing relies on them yet except via blas.buildlink3.mk. As long as
we keep netlib as default choice, nothing can break.
Also, if we install the openblas packages before mk/blas.buildlink.mk,
people will be tempted to explicitly include them as dependencies. I'd
rather get the new framework into place and make an announcment on
pkgsrc-users@ about using it before providing the other implementations.
Main Index |
Thread Index |