Browse Source

support/scripts/check-bin-arch: fix symbolic link check

Commit c96b8675ea03a5d3194d439f740c725dd239ed1a
("support/scripts/check-bin-arch: ignore symbolic links") was bogus,
because it tested ${f}, which is the relative path of the file inside
${TARGET_DIR}, so we end up testing if ${f} on the system is a
symbolic link.

This commit fixes that by testing ${TARGET_DIR}/${f}.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
(cherry picked from commit cb0f3fa13f315a1aa0469d3479673860dcba8eb9)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Thomas Petazzoni 8 years ago
parent
commit
094a1d118e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      support/scripts/check-bin-arch

+ 1 - 1
support/scripts/check-bin-arch

@@ -38,7 +38,7 @@ while read f; do
 
 
 	# Skip symlinks. Some symlinks may have absolute paths as
 	# Skip symlinks. Some symlinks may have absolute paths as
 	# target, pointing to host binaries while we're building.
 	# target, pointing to host binaries while we're building.
-	if [[ -L "${f}" ]]; then
+	if [[ -L "${TARGET_DIR}/${f}" ]]; then
 		continue
 		continue
 	fi
 	fi