Hi Sébastien, I started working on the 6 variants of OpenBLAS:
(32-bit, 64-bit) x (pthread, openmp, serial) The priorities of pthread, openmp, serial variants are 100, 99, 98 respectively. The work-in-progress updates can be found in the "lumin" branch at [email protected]:science-team/openblas.git Binary package layout is the same as my latest proposal. I'm basically imitating the packaging of BLIS for OpenBLAS. [email protected]:science-team/blis.git Apart from that, I think I'll stop introducing more BLAS64/LAPACK64 candidate packages, for example I will not patch netlib blas into a 64-bit verison. People who really need BLAS64/LAPACK64 doesn't need a backend in poor performance. That means my expected list of BLAS64 providers is: BLIS, OpenBLAS, MKL And the expected list of LAPACK64 providers is: OpenBLAS, MKL When I finished updating OpenBLAS packaging, I'll write an announcement to d-devel-announce and update the wikipage accordingly. Next I'll make julia compile against the 64-bit (pthread) version. What I said is not for Buster at all. I'll ping you again when I think the "lumin" branch is ready to be reviewed/merged. The first upload should go to experimental, and we will need a simple transition: Good: .depends ~ /\b(libopenblas0)\b/ Bad: .depends ~ /\b(libopenblas-base)\b/ where libopenblas-base is changed into a transitional dummy package. It should be removed for Debian 12. Have a good day, Mo.

