Bug#628424: atlas: FTBFS: ld: cannot find -lc (incorrect ld -m<flag>)

Christoph Egger christoph at debian.org
Sat May 28 20:29:43 UTC 2011


Package: src:atlas
Version: 3.8.4-1
Severity: serious
Tags: sid wheezy
Justification: fails to build from source (but built successfully in the past)

Hi!

    atlas fails to build on kfreebsd buildds as ld is invoked with
`-melf_x86_64` which is incorrect -- it should be elf_x86_64_fbsd or
nothing at all as the default is just fine. (Similar for kfreebsd-i386)

Regards

    Christoph

make[4]: Entering directory `/build/buildd-atlas_3.8.4-1-kfreebsd-amd64-e0oRm1/atlas-3.8.4/build/atlas-base/lib'
ld -melf_x86_64 -shared -soname libatlas.so.3gf -o libatlas.so.3gf.0 \
        --whole-archive libatlas.a --no-whole-archive -lc -lpthread -lm
ld: cannot find -lc
ld: cannot find -lpthread
ld: cannot find -lm

Full build log at
https://buildd.debian.org/status/fetch.php?pkg=atlas&arch=kfreebsd-amd64&ver=3.8.4-1&stamp=1305638103
-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer

A. Because it breaks the logical sequence of discussion
Q. Why is top posting bad?





More information about the debian-science-maintainers mailing list