Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#64632 - [lapacke] Some changes do lapacke no more correctly detected

Attached to Project: Arch Linux
Opened by Allan CORNET (allan64) - Sunday, 24 November 2019, 10:10 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 24 November 2019, 10:56 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

My Circle CI build based on Arch docker fails since lapacke was updated.
see here:
https://circleci.com/gh/Nelson-numerical-software/nelson/1453?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link
previous were OK: https://circleci.com/gh/Nelson-numerical-software/nelson/1451

see cmake context
-- A cache variable, namely LAPACKE_DIR, has been set to specify the install directory of LAPACKE
-- Looking for LAPACKE_dgeqrf
-- Looking for LAPACKE_dgeqrf - not found
-- Looking for lapacke : test with lapack fails
-- Looking for LAPACKE_dgeqrf
-- Looking for LAPACKE_dgeqrf - not found
-- Looking for lapacke: test of LAPACKE_dgeqrf with lapacke and lapack libraries fails
-- CMAKE_REQUIRED_LIBRARIES: -L/lib;/lib/liblapacke.so;/usr/lib/liblapack.so;/usr/lib/libblas.so;/lib/libgfortran.so;-lm
-- CMAKE_REQUIRED_INCLUDES: /usr/include
-- Check in CMakeFiles/CMakeError.log to figure out why it fails
CMake Error at /usr/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find LAPACKE (missing: LAPACKE_WORKS)
Call Stack (most recent call first):
/usr/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
CMake/FindLAPACKE.cmake:337 (find_package_handle_standard_args)
CMakeLists.txt:356 (FIND_PACKAGE)

This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 24 November 2019, 10:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  lapacke 3.9.0-2
Comment by Antonio Rojas (arojas) - Sunday, 24 November 2019, 10:44 GMT
The actual issue is undefined symbols:

/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_cggsvp'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_dgeqpf'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_zggsvp'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_sggsvd'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_zggsvd'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_dggsvd'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_zgeqpf'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_sggsvp'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_cggsvd'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_cgeqpf'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_sgeqpf'
/usr/bin/ld: /lib/liblapacke.so: undefined reference to `LAPACK_dggsvp'

Loading...