Please merge atlas 3.6.0-22 (universe) from Debian unstable (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atlas (Debian) |
Fix Released
|
Unknown
|
|||
atlas (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libatlas-base-dev
Please merge atlas 3.6.0-22 (universe) from Debian unstable (main)
atlas 3.6.0-22 fixes the FTBFS on i386. It is a bug fix only revision, no new features
Changelog since last common version (3.6.0-21.5):
atlas (3.6.0-22) unstable; urgency=low
[ Bernd Zeimetz ]
* Maintainer changed to Debian Scientific Computing Team, adding Camm
Maguire and Ondrej Certik as Uploaders.
* Acknowledging the previous NMUs, thanks for taking care of the package!
* DM-Upload-Allowed: yes field added
* Fixing FTBFS error due to inlining the same function several times. Thanks
to Matt Kraai for the patch (Closes: #486974).
-- Ondrej Certik <email address hidden> Mon, 11 Aug 2008 21:41:25 +0200
-------
Original text:
The blas and lapack libraries provided by libatlas-base-dev are unaware of their dependency on gfortran,
>ldd /usr/lib/
/usr/lib/
linux-gate.so.1 => (0xb7fca000)
libc.so.6 => /lib/tls/
/lib/ld-linux.so.2 (0xb7fcb000)
/usr/lib/
linux-gate.so.1 => (0xb7fce000)
libblas.so.3gf => /usr/lib/
libc.so.6 => /lib/tls/
/lib/ld-linux.so.2 (0xb7fcf000)
Linking to these libraries results in unresolved symbols if -lgfortran in not added. The affects Hardy and Intrepid.
In contrast under Debian Lenny, the libraries provided by libatlas-base-dev are aware of the dependency. Under Lenny,
>ldd /usr/lib/
/usr/lib/
libm.so.6 => /lib/i686/
libc.so.6 => /lib/i686/
/usr/lib/
libm.so.6 => /lib/i686/
libc.so.6 => /lib/i686/
Related branches
Changed in atlas: | |
assignee: | nobody → albrt |
status: | Confirmed → In Progress |
description: | updated |
Changed in atlas: | |
status: | Unknown → Fix Released |
Changed in atlas: | |
assignee: | nobody → mok0 |
status: | Confirmed → In Progress |
Changed in atlas: | |
assignee: | mok0 → nobody |
Confirmed. launchpadlibrar ian.net/ 16970147/ buildlog_ ubuntu- intrepid- i386.atlas_ 3.6.0-21. 5ubuntu1_ FAILEDTOBUILD. txt.gz. Therefore you get the old 3.6.0-21.1ubuntu3 libatlas-base-dev version, which does not depend on libgfortran3.
atlas fails to build from source on i386. See http://
On amd64 atlas was correctly build and on amd64 libatlas-base-dev correctly depends on libgfortran3. So when the FTBFS on i386 is fixed, the dependency issue will be solved.