[Bug 884817] Re: tell apart armel and armhf libraries in the dynamic linker

Adam Conrad adconrad at 0c3.net
Fri Dec 16 03:06:56 UTC 2011


This has been fixed with proper tagging in ld.so.cache.

** Changed in: eglibc (Ubuntu Precise)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/884817

Title:
  tell apart armel and armhf libraries in the dynamic linker

Status in Linaro Toolchain Miscellanies:
  New
Status in “eglibc” package in Ubuntu:
  Fix Released
Status in “eglibc” source package in Precise:
  Fix Released

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/arm-linux-gnueabi
  armhf ld.so looks into /usr/lib  and /usr/lib/arm-linux-gnueabihf

  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-toolchain-misc/+bug/884817/+subscriptions




More information about the foundations-bugs mailing list