<div dir="ltr">This is definitely a bug in Debian's LAPACK.<div><br></div><div><br></div><div>$ nm /usr/lib/libblas/libblas.a | grep xerbla_<br></div><div>0000000000000000 T xerbla_<br></div><div><br></div><div>shows that the symbol xerbla_ is defined the static BLAS library. Additionally,</div>

<div><br></div><div>$ nm /usr/lib/liblapack.a | grep xerbla_<br></div><div>[...]</div><div>0000000000000000 T xerbla_<br></div><div><br></div><div>it is defined in  /usr/lib/liblapack.a. This causes link errors whenever LAPACK, BLAS are used statically.</div>

<div><br></div><div><div>/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libblas.a(xerbla.o): In function `xerbla_':</div><div>(.text+0x0): multiple definition of `xerbla_'</div><div>/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/liblapack.a(xerbla.o):(.text+0x0): first defined here</div>

</div></div>