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#13093 - Missing ld dependency in liblapack.so.3

Attached to Project: Arch Linux
Opened by Edward Rosten (edrosten) - Monday, 02 February 2009, 13:03 GMT
Last edited by Ronald van Haren (pressh) - Wednesday, 04 February 2009, 10:49 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ronald van Haren (pressh)
Architecture i686
Severity Very Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

liblapack does not contain the ld link to libblas.so. This causes build errors when
trying to build some software. The output of ldd is:

ldd /usr/lib/liblapack.so.3
linux-gate.so.1 => (0xffffe000)
libgfortran.so.3 => /usr/lib/libgfortran.so.3 (0xb7952000)
libm.so.6 => /lib/libm.so.6 (0xb792c000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb791f000)
libc.so.6 => /lib/libc.so.6 (0xb77d8000)
/lib/ld-linux.so.2 (0xb7f78000)

Workaround is to manually specify -lblas when building, eg:
export LDFLAGS=-lblas
./configure && make


Additional info:
* package version(s)

3.2-1

* config and/or log files etc.

None

Steps to reproduce:

None.



This task depends upon

Closed by  Ronald van Haren (pressh)
Wednesday, 04 February 2009, 10:49 GMT
Reason for closing:  Implemented
Additional comments about closing:  should work with the patch added to 3.2-2
Comment by Ronald van Haren (pressh) - Tuesday, 03 February 2009, 14:39 GMT
just curious, what are you trying to build which fails due to the above?
Comment by Edward Rosten (edrosten) - Tuesday, 03 February 2009, 15:04 GMT
I'm trying to build my library, libcvd: http://mi.eng.cam.ac.uk/~er258/cvd/

Without manually specifying BLAS, it misses lots of BLAS functions. It only calls LAPACK functions itself.

Loading...