Unresolved symbols in liblapacke 3.8.0-1

André Offringa offringa at gmail.com
Wed Jun 27 16:04:36 BST 2018


Hi maintainers,

I'm trying to compile a program that uses liblapacke (version 3.8.0-1) 
on a pretty standard Debian testing machine but it appears (as far as I 
can tell) something is wrong with its shared library. Whenever I link 
something with liblapacke (together with liblapack) I get undefined 
symbols to symbols like "chesv_aa_2stage_". This seems to have been 
introduced by a recent upgrade. Running "ldd -r" on liblapacke.so, as 
shown below, shows those same symbols are actually all together missing 
from the library, which I would think indicates something is missing 
with the shared library.

I was not sure to report a bug because I might be doing something wrong 
-- apologies if so.

Thanks,

Cheers,
André

$ ldd -r /usr/lib/x86_64-linux-gnu/liblapacke.so.3
         linux-vdso.so.1 (0x00007ffdcb8f0000)
         libblas.so.3 => /usr/lib/x86_64-linux-gnu/libblas.so.3 
(0x00007fd1668c6000)
         liblapack.so.3 => /usr/lib/x86_64-linux-gnu/liblapack.so.3 
(0x00007fd166030000)
         libtmglib.so.3 => /usr/lib/x86_64-linux-gnu/libtmglib.so.3 
(0x00007fd165dcd000)
         libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd165a13000)
         libopenblas.so.0 => /usr/lib/x86_64-linux-gnu/libopenblas.so.0 
(0x00007fd163759000)
         libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd1633c6000)
         libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007fd1631a8000)
         libgfortran.so.4 => /usr/lib/x86_64-linux-gnu/libgfortran.so.4 
(0x00007fd162dd4000)
         libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x00007fd162bbc000)
         libquadmath.so.0 => /usr/lib/x86_64-linux-gnu/libquadmath.so.0 
(0x00007fd16297c000)
         /lib64/ld-linux-x86-64.so.2 (0x00007fd166f5f000)
         libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd16275e000)
undefined symbol: chesv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: csytrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: csysv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: chetrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zsytrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: csytrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zsysv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: ssytrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zsytrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zhesv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: ssytrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: chetrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zhetrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: zhetrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: dsysv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: dsytrs_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: dsytrf_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)
undefined symbol: ssysv_aa_2stage_ 
(/usr/lib/x86_64-linux-gnu/liblapacke.so.3)


--
André Offringa
ASTRON Netherlands Institute for Radio Astronomy




More information about the debian-science-maintainers mailing list