=======================
blas-lapack-aux-wrapper
=======================

This package provides a series of library wrappers that provide
bidirectional compatibility between Netlib LAPACK and FlexiBLAS.
The goal is to ensure that the packages built after switching the system
BLAS / LAPACK provider to FlexiBLAS remain fully compatible with Netlib
LAPACK, and therefore users can switch back without having to rebuild
them.

This compatibility is achieved through creating a series of libraries
compatible with Netlib LAPACK, i.e. `libblas.so`, `liblapack.so`
and so on, that feature the same SONAMEs as Netlib LAPACK libraries,
and export the symbols common to Netlib LAPACK and FlexiBLAS.
The libraries export only dummy symbols, for the purpose of ensuring
that the linker correctly links to these wrapper libraries, and uses
a `DT_AUXILIARY` entry to make the dynamic linker resolve the actual
symbols using FlexiBLAS libraries.
