From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 30 Aug 2024 08:13:46 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-ot1-f62.google.com (mail-ot1-f62.google.com [209.85.210.62]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 47U6Dimg005887 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 30 Aug 2024 08:13:45 +0200 Received: by mail-ot1-f62.google.com with SMTP id 46e09a7af769-70f5b687fedsf1701849a34.1 for ; Thu, 29 Aug 2024 23:13:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1724998419; cv=pass; d=google.com; s=arc-20240605; b=jTUDfZfokz6JUQXYaP5JN7mgeo+w46dEoOe6vnahvw9kHQLpuSnSyIbyfOwOWEKAM7 u71N3owLzDiKVfM8lI+jxAeSS3/OkDWNNjURZ8TWDkOBq54RYrb0SZ3TrG9P47kE2FLY MRX85syOJyP3F8m+0GOfQZOGEWbLlOX1k3wrqS0+Lu+2au4su4ayrOaut8vYhR1Fqh2R EDiNm2VEKjTl9cHXrOHEkkjG3o/wyLYK/YQoG+c7rEqiztLhwYOKGzNHX/YykIicodKL fPCgUHzpqXvMqeP/MYpAbXVhpIUzPkz91KMDRi+/u/lPOiIEToWm9MFo6R0AU4QeQXJR 4LRg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=d+RRNm7J5Zsc0zub4jhdOfFahb3FK/z0Xrg2bDT3rGI=; fh=Q3knObJSzE9GFdjrxJ4Ypn6I0zCbm2IPfid+XcYr0Bc=; b=GZvog2+BlZT6T9IJGs39a+3puBNqrVJOyicsi9oZa7wXc9Z9C1bwIBjPgf6ERLaTgX 169mVy+MzR3K/Y/UsHzFc0nL6KrGrRWDxuHnFRQaggeT1wQnj0Sni5A2pM1ux+gOWo6b WGV4WaDykF0b8TNmTInRfHEXAC+4eW1rFnzsiNJQNg+l3N1Yv+YVGBnaGUYgNV1RxshZ FA5LIFjSTWtEg2hMX3c3nUN4FrLbIpHm1bexOCrgmkkRzuennA9fISpIVn8koDX0DDcl WqR5iGbfSnaWTAbTW1mVi3w97w+9pp96mQmsFy2eP/MP29gCGtV+WjKC3KC2ZwAo2MKM ZkEg==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FnWGGf4h; spf=pass (google.com: domain of srinuvasan.a@siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=srinuvasan.a@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1724998419; x=1725603219; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=d+RRNm7J5Zsc0zub4jhdOfFahb3FK/z0Xrg2bDT3rGI=; b=rRFFcOAy821PKWaoa2a80SribR8fe24Bzre6S6V1z+EYm2GRzj9IR6eVUVBbO9cA2B 7Pzws+o/KkZO+k8KdAckynOQqRkACmu8xyanepaJKQEuemNp+1X00quVikBBeogkI15C XyaU9+gEHPtF23f8krDCGNyyVxAbLz1f8l+tFlKL1Me2JBLSUo1Lp3Fwtw6tiBdlxE2e LSHIn3rEF0NXOcjJb1gvW7aPVbip/JCaP/6TZtDt4b04KMlNnhsaBLX4up1XxaWiUiOv FCmTb0vKufgQ9oUg9x7LA8ABn9bMIV/A+KvqH3lj5ElhUX5MLKmniqzVEw+AxiudzMGe 5TIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724998419; x=1725603219; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=d+RRNm7J5Zsc0zub4jhdOfFahb3FK/z0Xrg2bDT3rGI=; b=IAUkfyB7RgWoy1RgJmRMRuxFy0abY4arIRuI6PRNoZ+rzm9+gO31e3vrsRyDG5/PUz rBB69YYCXTtP+2A+LhBQSKbuqvnOy2kr7hHwgOTTZK9JtglcD2QvR7D1xbei4uKzZRED sOjxNlOHxZHlvBI30gJG0xsWLMrpL/rFUdWDnsiNOK3OXb2uwG49+4QMeuOVvc2r7Z3M cW84D7s9l8Mkq38lnqNRu10q5ujPBvh3OTKECrniUfhKCsoecdDKsLCeAJrhOU++VVJx 7T/a1CaR084EmrGk1TmmZg8QuERj0Bmc7fHn+1OtJAobC5C7KqWfM3hvLxR8a9kPvHy3 3vrg== X-Forwarded-Encrypted: i=2; AJvYcCWXOSNYTG2vEXMBAAWLUvqX9rH71szda/GMeU5aklTNb75bwnDffw7oCkw9cVIeSrzj6yLt@ilbers.de X-Gm-Message-State: AOJu0YxjON8DUhJoH7VPd40QhmuOA7AB2GgBc0ktIOW5cTFtxlvZSSGW SL8/IurzesWNwFVAisEnpEdwVV9nVrD87RpHSJmz/SsNWjcARmAJ X-Google-Smtp-Source: AGHT+IEVA1WlcWq3Hler9e64hHLbkvNXUnFpqNPsrENHq/IT+C42Xcq7ywk7GuUkTbNS37LoaPhGHA== X-Received: by 2002:a05:6870:d696:b0:24f:c31a:5c29 with SMTP id 586e51a60fabf-2779035c2c7mr5221131fac.43.1724998418974; Thu, 29 Aug 2024 23:13:38 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6870:1ec3:b0:24f:6f0d:5f4a with SMTP id 586e51a60fabf-2778f0b1d64ls726823fac.0.-pod-prod-01-us; Thu, 29 Aug 2024 23:13:38 -0700 (PDT) X-Received: by 2002:a05:6870:b491:b0:25d:fb57:db43 with SMTP id 586e51a60fabf-277900e54f8mr5588540fac.12.1724998418191; Thu, 29 Aug 2024 23:13:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1724998418; cv=none; d=google.com; s=arc-20240605; b=IjtxrV92dpj2kQFsErceVxb8VtM+TgrHQfEVNT6cvcWzvP/oDXpkBhiAS3ZJkaxd71 t+3wXaa2Ji27+dLCYoR2+r1bF75wDX4E4i6rFntnmOqKchCbPXxBiMCmyq6SSQew1ng8 39xSxS7blzCbK5jZha86RAFJyR2V+mQiG/SWOcBARUJxydV+jprUNjFhuHWm8Q+fZAtd 8FcpH8Dc4JnKiBG4AH+FQlsAfg2W1D7dy8dHzuDrFn2RuSERZp9tW/U0RJYpSv1+qImg YwKAD68mA/qM8vCgVTqV00LXMjY/Ob9qbqAsy3mCU+MzPMG4fcP2F4TzLaDRTqWP4Db2 ywcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=8IhRbiaaVt7tO1IS7zWk+nErAG3/qVTQTAwzOCvZ9ZI=; fh=kfhEa0yq30nvGTzFPP1zawlSoLTryr3g7woN/9lNEak=; b=X8pWfXVyZrwPugwsujpiwIYUXEJHdHss8RwPdWuAKqi75sOf3OCLtiCQL/aiRp9blt PlnPp+DR5qa8ILW9XbstJGLft8E0m4DOTZ4y5fTz/XG9T1nhD3MFvarUzr6TUCwKcIDG CbJ+zYeHvMyv3sN9sdXy9D4iCvoF6rWcSF0dl3EyA/7Tzq70/QgrtAw2UAwG2G2w+05V lZDWA4965sD5KsD08x8oU0knGvtQksOmuUiUZxfolNcGlGkX1czmxgFwGYvua46d3y2T XTW5xH1LhFr7Xq/t6Ir6/iutbRPJsGFIiaNlVy/fi7URRSOccuJyip7F8GEKcNpJ/lHl OXDQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FnWGGf4h; spf=pass (google.com: domain of srinuvasan.a@siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=srinuvasan.a@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id 586e51a60fabf-277abb716f3si58199fac.2.2024.08.29.23.13.37 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Aug 2024 23:13:37 -0700 (PDT) Received-SPF: pass (google.com: domain of srinuvasan.a@siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20240830061336bc332b103355a134df for ; Fri, 30 Aug 2024 08:13:36 +0200 From: "srinuvasan.a via isar-users" To: isar-users@googlegroups.com Cc: jan.kiszka@siemens.com, Srinuvasan A Subject: [PATCH] sdk-files/files/relocate-sdk.sh: find only ELF executable before apply patchelf Date: Fri, 30 Aug 2024 11:43:53 +0530 Message-Id: <20240830061353.841518-1-srinuvasan.a@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=FnWGGf4h; spf=pass (google.com: domain of srinuvasan.a@siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=srinuvasan.a@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@siemens.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: 5x4wHtuc7pNm From: Srinuvasan A With the present implementation find statemnt return the regular executable files under bin,sbin and usr/lib/gcc* which contains the script files as well. Actually we are tuning interp and rpath only for ELF executable, hence added additional condition in the find statement to return only ELF executable. With this change we are avoiding unncessarily checking the interpreter for non ELF executable files. Signed-off-by: Srinuvasan A --- meta/recipes-devtools/sdk-files/files/relocate-sdk.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/sdk-files/files/relocate-sdk.sh b/meta/recipes-devtools/sdk-files/files/relocate-sdk.sh index 82f63b30..e02e71f4 100755 --- a/meta/recipes-devtools/sdk-files/files/relocate-sdk.sh +++ b/meta/recipes-devtools/sdk-files/files/relocate-sdk.sh @@ -27,7 +27,7 @@ fi echo -n "Adjusting path of SDK to '${new_sdkroot}'... " -for binary in $(find ${sdkroot}/usr/bin ${sdkroot}/usr/sbin ${sdkroot}/usr/lib/gcc* -executable -type f); do +for binary in $(find ${sdkroot}/usr/bin ${sdkroot}/usr/sbin ${sdkroot}/usr/lib/gcc* -executable -type f -exec file {} \; | grep ELF | awk -F ':' '{ print $1 }'); do interpreter=$(patchelf --print-interpreter ${binary} 2>/dev/null) oldpath=${interpreter%/lib*/ld-linux*} interpreter=${interpreter#${oldpath}} -- 2.34.1 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/isar-users/20240830061353.841518-1-srinuvasan.a%40siemens.com.