From: Yann E. MORIN Date: Tue, 1 Dec 2015 22:19:06 +0000 (+0100) Subject: support/check-host-rpath: remove trailing '/' in host dir X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f42e262199ffc550e1a2e930cfb5e78c442e9c61;p=buildroot.git support/check-host-rpath: remove trailing '/' in host dir Despite the comment saying so, the trailing '/' in the host directory is not removed. Note however that it is properly removed from extracted RPATH tags. This is not visible when the host directory is our default $(O)/host location, but breaks for user-supplied external host directory, when the user leaves a trailing slash in the path. Fix that. Signed-off-by: "Yann E. MORIN" Cc: Peter Korsgaard Cc: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/support/scripts/check-host-rpath b/support/scripts/check-host-rpath index dc9e17fe57..48d69dae63 100755 --- a/support/scripts/check-host-rpath +++ b/support/scripts/check-host-rpath @@ -14,7 +14,7 @@ main() { local file ret # Remove duplicate and trailing '/' for proper match - hostdir="$( sed -r -e 's:/+:/:g;' <<<"${hostdir}" )" + hostdir="$( sed -r -e 's:/+:/:g; s:/$::;' <<<"${hostdir}" )" ret=0 while read file; do