[OE-core] [PATCH 1/1] Image_types: use ustar format in cpio command

Shashwat Pandey shashwatx.pandey at intel.com
Tue Nov 14 14:14:58 UTC 2017


Using ustar format due to ROOTFS size exceeding issue.
Ustar supports up to 8GB.
Where as newc support up to 4GB.

[YOCTO #11674]

Signed-off-by: Shashwat Pandey <shashwatx.pandey at intel.com>
---
 meta/classes/image_types.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/image_types.bbclass b/meta/classes/image_types.bbclass
index b373b21..4540bc3 100644
--- a/meta/classes/image_types.bbclass
+++ b/meta/classes/image_types.bbclass
@@ -138,7 +138,7 @@ IMAGE_CMD_cpio () {
 			else
 				touch ${WORKDIR}/cpio_append/init
 			fi
-			(cd  ${WORKDIR}/cpio_append && echo ./init | cpio -oA -H newc -F ${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.cpio)
+			(cd  ${WORKDIR}/cpio_append && echo ./init | cpio -oA -H ustar -F ${IMGDEPLOYDIR}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}.cpio)
 		fi
 	fi
 }
-- 
2.7.4




More information about the Openembedded-core mailing list