toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib
authorLuka Perkov <luka@openwrt.org>
Thu, 28 Mar 2013 12:16:39 +0000 (12:16 +0000)
committerLuka Perkov <luka@openwrt.org>
Thu, 28 Mar 2013 12:16:39 +0000 (12:16 +0000)
commit2230a379d58bb419f9499d79ff127df65d4c4fd8
treee159e36edc5e5e1f3472bf254569f8923587a115
parent9e5a01c6927692eb3c40f8122e7aeb166511b298
toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib

It turns out that the symlink may exists already by the time the toolchain
Makefile gets an opportunity to run. While we asked to replace the target, ln
doesn't do so until after dereferencing the existing symlink. This results in
an unintended symlink that refers to itself. Instead, create the link without
dereferencing any symlinks by using the -n option.

Signed-off-by: John Szakmeister <john@szakmeister.net>
SVN-Revision: 36140
toolchain/Makefile