From patchwork Fri Jul 21 13:03:02 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Wolfgang Grandegger X-Patchwork-Id: 792105 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xDWCw3JDcz9sNw for ; Fri, 21 Jul 2017 23:03:24 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 757D98A62B; Fri, 21 Jul 2017 13:03:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QXSzeRzrjGLc; Fri, 21 Jul 2017 13:03:16 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 1094F8A4C0; Fri, 21 Jul 2017 13:03:16 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id 033A81C1FFB for ; Fri, 21 Jul 2017 13:03:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id EF4CF89490 for ; Fri, 21 Jul 2017 13:03:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VS2zJ99SRvPY for ; Fri, 21 Jul 2017 13:03:13 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mailproxy03.manitu.net (mailproxy03.manitu.net [217.11.48.67]) by whitealder.osuosl.org (Postfix) with ESMTPS id 8A13084A99 for ; Fri, 21 Jul 2017 13:03:13 +0000 (UTC) Received: from onex.fritz.box (aftr-185-17-207-11.dynamic.mnet-online.de [185.17.207.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: wg@grandegger.com) by mailproxy03.manitu.net (Postfix) with ESMTPSA id CDCB0D489C6; Fri, 21 Jul 2017 15:03:11 +0200 (CEST) From: Wolfgang Grandegger To: buildroot@buildroot.org Date: Fri, 21 Jul 2017 15:03:02 +0200 Message-Id: <1500642183-5456-3-git-send-email-wg@grandegger.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1500642183-5456-1-git-send-email-wg@grandegger.com> References: <1500642183-5456-1-git-send-email-wg@grandegger.com> Cc: Thomas Petazzoni , Wolfgang Grandegger Subject: [Buildroot] [PATCH v8 2/3] support/scripts/fix-rpath: check if the patchelf utilitiy is executable X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Wolfgang Grandegger --- support/scripts/fix-rpath | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/support/scripts/fix-rpath b/support/scripts/fix-rpath index f7c70b7..8fa5048 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 [ ! -x "${PATCHELF}" ]; then + echo "Error: patchelf utility '${PATCHELF}' not found" + exit 1; + fi + case "${tree}" in host) rootdir="${HOST_DIR}"