Closed
Description
The static feature is (I think) supposed to build the openblas source in the submodule and link it statically but it appears that on Debian Bullseye it links to the system library (libopenblas-dev) instead. On Ubuntu Bionic it seems to work fine.
Steps to reproduce:
- checkout my repro branch:
git clone https://github.com/maoe/openblas-src.git
cd openblas-src
git checkout print-config
- build docker images
docker build -f Dockerfile.debian-bullseye -t openblas-src-bullseye .
docker build -f Dockerfile.ubuntu-bionic -t openblas-src-bionic .
- run the containers
% docker run -it --rm openblas-src-bullseye
OpenBLAS 0.3.13 NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64
% docker run -it --rm openblas-src-bionic
NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell
FWIW OpenBLAS 0.3.13 is installed via apt-get install in both containers.