buildrootschalter/toolchain
Gustavo Zacarias 603293f5ff toolchain-external: fix bug #5054
The external toolchain logic checks (and finds) the proper ARCH_LIB_DIR
and forcibly copies it to */lib even if it's in */lib64
This is all well until the check is done for create_lib64_symlinks which
only verifies if ARCH_SYSROOT_DIR/lib64 is a symlink, which in some
toolchain it's a real directory (like sourcery x86_64 2012.09) and thus
doesn't make the symlink in the target.

Fix this by also checking for a real directory.

Easily reproducible by running "make qemu_x86_64_defconfig", switching
to an external toolchain before build, building and then trying to run
the resulting image.

Closes bug #5054

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2013-05-11 21:52:22 +02:00
..
elf2flt Remove REAL_GNU_TARGET_NAME 2012-06-23 15:14:51 +02:00
gcc toolchain/gcc: Enable --with-float for powerpc 2013-05-06 12:29:34 +02:00
kernel-headers kernel-headers: bump 3.{0, 4, 8, 9}.x stable version 2013-05-08 12:47:43 +02:00
toolchain-buildroot toolchain/toolchain-buildroot: Disable NPTL for ARC 2013-05-04 23:21:31 +02:00
toolchain-crosstool-ng gdb: convert to the package infrastructure 2013-04-11 21:46:32 +02:00
toolchain-external toolchain-external: fix bug #5054 2013-05-11 21:52:22 +02:00
uClibc arc: Make sure that libgcc doesn't get included when it doesn't exist yet 2013-05-04 23:21:31 +02:00
Config.in toolchain/crostool-NG: mark as deprecated 2013-05-07 23:01:09 +02:00
helpers.mk toolchain-external: improve glibc support to test availability of RPC 2012-11-04 01:22:43 +01:00
toolchain-buildroot.mk gdb: convert to the package infrastructure 2013-04-11 21:46:32 +02:00
toolchain-common.in gdb: convert to the package infrastructure 2013-04-11 21:46:32 +02:00
toolchain-crosstool-ng.mk gdb: convert to the package infrastructure 2013-04-11 21:46:32 +02:00
toolchain-external.mk gdb: convert to the package infrastructure 2013-04-11 21:46:32 +02:00