[Buildroot] [PATCH v10 2/3] support/scripts/fix-rpath: check if the patchelf utility is executable
Wolfgang Grandegger
wg at grandegger.com
Sat Jul 22 11:15:41 UTC 2017
Signed-off-by: Wolfgang Grandegger <wg at grandegger.com>
Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
---
support/scripts/fix-rpath | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/support/scripts/fix-rpath b/support/scripts/fix-rpath
index f7c70b7..f92e601 100755
--- a/support/scripts/fix-rpath
+++ b/support/scripts/fix-rpath
@@ -45,6 +45,9 @@ Environment:
TOOLCHAIN_EXTERNAL_DOWNLOAD_INSTALL_DIR
(default HOST_DIR/opt/ext-toolchain)
+
+Returns: 0 if success or 1 in case of error
+
EOF
}
@@ -60,6 +63,11 @@ main() {
local find_args=( )
local sanitize_extra_args=( )
+ if ! "${PATCHELF}" --version > /dev/null 2>&1; then
+ echo "Error: can't execute patchelf utility '${PATCHELF}'"
+ exit 1
+ fi
+
case "${tree}" in
host)
rootdir="${HOST_DIR}"
--
1.9.1
More information about the buildroot
mailing list