public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH] classes/sdk.bbclass: remove additional "/" in new_target finding
@ 2023-06-28  5:19 Srinuvasan Arjunan
  2023-06-28  7:12 ` Jan Kiszka
  0 siblings, 1 reply; 6+ messages in thread
From: Srinuvasan Arjunan @ 2023-06-28  5:19 UTC (permalink / raw)
  To: isar-users; +Cc: jan.kiszka, Srinuvasan A

From: Srinuvasan A <srinuvasan.a@siemens.com>

We observed that one additional / present in finding the new_target,
here target already start with /, hence no need to append the additional
/.

In functionality wise there is no change.

Signed-off-by: Srinuvasan A <srinuvasan.a@siemens.com>
---
 meta/classes/sdk.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/sdk.bbclass b/meta/classes/sdk.bbclass
index c6dc689..f14b447 100644
--- a/meta/classes/sdk.bbclass
+++ b/meta/classes/sdk.bbclass
@@ -100,7 +100,7 @@ sdkchroot_finalize() {
 
         if [ "${target#/}" != "${target}" ]; then
             basedir=$(dirname $link)
-            new_target=$(realpath --no-symlinks -m --relative-to=$basedir ${ROOTFSDIR}/${target})
+            new_target=$(realpath --no-symlinks -m --relative-to=$basedir ${ROOTFSDIR}${target})
 
             # remove first to allow rewriting directory links
             sudo rm $link
-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread
* [PATCH] classes/sdk.bbclass: remove additional "/" in new_target finding
@ 2023-07-04 10:24 Srinuvasan Arjunan
  2023-07-11  6:40 ` Uladzimir Bely
  0 siblings, 1 reply; 6+ messages in thread
From: Srinuvasan Arjunan @ 2023-07-04 10:24 UTC (permalink / raw)
  To: isar-users; +Cc: jan.kiszka, Srinuvasan A

From: Srinuvasan A <srinuvasan.a@siemens.com>

We observed that one additional / present in finding the new_target,
here target already start with /, hence no need to append the additional
/.

In functionality wise there is no change.

Signed-off-by: Srinuvasan A <srinuvasan.a@siemens.com>
---
 meta/classes/sdk.bbclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta/classes/sdk.bbclass b/meta/classes/sdk.bbclass
index c6dc689..3d650a1 100644
--- a/meta/classes/sdk.bbclass
+++ b/meta/classes/sdk.bbclass
@@ -98,9 +98,10 @@ sdkchroot_finalize() {
     for link in $(find ${ROOTFSDIR}/ -type l); do
         target=$(readlink $link)
 
+        # Enter into if condition if target has a leading /
         if [ "${target#/}" != "${target}" ]; then
             basedir=$(dirname $link)
-            new_target=$(realpath --no-symlinks -m --relative-to=$basedir ${ROOTFSDIR}/${target})
+            new_target=$(realpath --no-symlinks -m --relative-to=$basedir ${ROOTFSDIR}${target})
 
             # remove first to allow rewriting directory links
             sudo rm $link
-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2023-07-11  6:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-28  5:19 [PATCH] classes/sdk.bbclass: remove additional "/" in new_target finding Srinuvasan Arjunan
2023-06-28  7:12 ` Jan Kiszka
2023-07-03  7:07   ` Srinuvasan Arjunan
2023-07-03 10:59     ` Jan Kiszka
2023-07-04 10:24 Srinuvasan Arjunan
2023-07-11  6:40 ` Uladzimir Bely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox