tell apart armel and armhf libraries in the dynamic linker
Bug #884817 reported by
Matthias Klose
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro Toolchain Miscellanies |
Fix Released
|
Undecided
|
Unassigned | ||
eglibc (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Fix Released
|
High
|
Unassigned |
Bug Description
The armhf dynamic linker should only lookup places where armhf shared libraries are found, not where armel shared libraries are found.
armel ld.so looks into /usr/lib and /usr/lib/
armhf ld.so looks into /usr/lib and /usr/lib/
which badly breaks when the armhf libc6 is installed on armel and vice versa (same issue with any library installed in /usr/lib).
With the current behaviour an armel library is found for an armhf binary, while it should skip this library and search for the armhf library.
description: | updated |
Changed in eglibc (Ubuntu Precise): | |
importance: | Undecided → High |
milestone: | none → precise-alpha-2 |
status: | New → Confirmed |
Changed in linaro-toolchain-misc: | |
status: | New → Fix Released |
To post a comment you must log in.
This has been fixed with proper tagging in ld.so.cache.