Date: Sat, 25 Jan 2020 18:16:25 +0000 From: Dima Pasechnik <dimpase+freebsd@gmail.com> To: Jan Beich <jbeich@freebsd.org>, ajtiM <starikarp@dismail.de>, FreeBSD Ports <ports@freebsd.org> Subject: Re: openblas - cblas Message-ID: <CAAWYfq3cbqus0bKCw0qAFZP6WRaEsKbVASdukTf78xrvHwVnNg@mail.gmail.com> In-Reply-To: <20200125160320.GA8587@graf.pompo.net> References: <20200121185420.1be55768@dismail.de> <v9p3-wkys-wny@FreeBSD.org> <20200125160320.GA8587@graf.pompo.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Jan 25, 2020 at 4:03 PM Thierry Thomas <thierry@freebsd.org> wrote: > > Le mer. 22 janv. 20 =C3=A0 16:48:43 +0100, Jan Beich <jbeich@FreeBSD.org> > =C3=A9crivait : > > ajtiM via freebsd-ports <freebsd-ports@freebsd.org> writes: > > > > > It is impossible to update ports because there are a conflic with > > > openblas and cblas - installs files in the same place. > > > > math/openblas exposed its own CBLAS API which is a superset of > > math/cblas with extensions. For example, some consumers want > > openblas_set_num_threads(). > > > > In short, deinstall math/cblas. > > Openblas does not totally replace cblas. E.g. science/code_saturne fails > without cblas: undefined reference to `cblas_ddot' openblas may be built so that it includes cblas_ functions traditionally available from a separate libcblas. E.g. that's what some Linux distros, e.g. Debian do: $ nm -D /usr/lib/x86_64-linux-gnu/libopenblas.so | grep cblas_ddot 000000000010d040 T cblas_ddot > > Since there is a conflict, Code_saturne is now broken. > -- > Th. Thomas.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAAWYfq3cbqus0bKCw0qAFZP6WRaEsKbVASdukTf78xrvHwVnNg>