ld: -rpath must search under sysroot The -rpath argument would search the host filesystem for libraries, even when a sysroot was defined. For cross toolchains with targets compatible with the host architecture this can find incorrect libraries. Leave -rpath-link unmodified, as build systems in the wild are already using this to point to host directories. Signed-off-by: Andy Ross Upstream-Status: submitted (binutils@sourceware.org 2012-08-22) --- ld/emultempl/elf32.em | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ld/emultempl/elf32.em b/ld/emultempl/elf32.em index de51050..35e0e7e 100644 --- a/ld/emultempl/elf32.em +++ b/ld/emultempl/elf32.em @@ -1263,9 +1263,13 @@ fragment <