An empty IMAGE_LINK_NAME made multiubi_mkfs link the named volumes from the
suffix alone, e.g. "_volume.ubifs". Guard the block.

AI-Generated: Uses Claude Opus 5
Signed-off-by: Thomas Roos <[email protected]>
---
 meta/classes-recipe/image_types.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes-recipe/image_types.bbclass 
b/meta/classes-recipe/image_types.bbclass
index ca13729..6c620a5 100644
--- a/meta/classes-recipe/image_types.bbclass
+++ b/meta/classes-recipe/image_types.bbclass
@@ -217,7 +217,7 @@ multiubi_mkfs() {
        mv ubinize${vname}-${IMAGE_NAME}.cfg ${IMGDEPLOYDIR}/
 
        # Create own symlinks for 'named' volumes
-       if [ -n "$vname" ]; then
+       if [ -n "$vname" ] && [ -n "${IMAGE_LINK_NAME}" ]; then
                cd ${IMGDEPLOYDIR}
                if [ -e ${IMAGE_NAME}${vname}.ubifs ]; then
                        ln -sf ${IMAGE_NAME}${vname}.ubifs \
-- 
2.55.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#243710): 
https://lists.openembedded.org/g/openembedded-core/message/243710
Mute This Topic: https://lists.openembedded.org/mt/120826004/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to