Hi, On Wed, 2020-05-06 at 01:46 -0700, wenlin.kang@windriver.com wrote:Fix below warning: zip warning: name not matched: sysroots/aarch64-wrs- linux/etc/udev/rules.d/80-net-setup-link.rules zip warning: name not matched: sysroots/aarch64-wrs- linux/etc/tmpfiles.d/etc.conf zip warning: name not matched: sysroots/aarch64-wrs- linux/etc/tmpfiles.d/home.conf zip warning: name not matched: sysroots/aarch64-wrs- linux/etc/systemd/network/80-wired.network zip warning: name not matched: sysroots/aarch64-wrs- linux/etc/resolv.conf zip warning: name not matched: sysroots/aarch64-wrs-linux/etc/mtab zip warning: name not matched: sysroots/aarch64-wrs-linux/etc/resolv- conf.systemd zip warning: name not matched: sysroots/aarch64-wrs-linux/var/lockIs this specific to zeus? I don't see this change in master/dunfell. It'd be great if you could include more details in commit message explaining what is happening.
No, this issue can be seen in master too, but this patch is only to zeus, for master, I have sent patch too.
Steps:
1. Setup poky[zeus] project
2. In local.conf, add:
SDK_ARCHIVE_TYPE = "zip"
3. bitbake core-image-minimal -c populate_sdk
4. check log file log.do_populate_sdk
Thanks, AnujSigned-off-by: Wenlin Kang <wenlin.kang@windriver.com> --- meta/classes/populate_sdk_base.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/populate_sdk_base.bbclass b/meta/classes/populate_sdk_base.bbclass index d03465b6fc..b5c004d832 100644 --- a/meta/classes/populate_sdk_base.bbclass +++ b/meta/classes/populate_sdk_base.bbclass @@ -55,7 +55,7 @@ python () { d.setVar('SDK_ARCHIVE_DEPENDS', 'zip-native') # SDK_ARCHIVE_CMD used to generate archived sdk ${TOOLCHAIN_OUTPUTNAME}.${SDK_ARCHIVE_TYPE} from input dir ${SDK_OUTPUT}/${SDKPATH} to output dir ${SDKDEPLOYDIR} # recommand to cd into input dir first to avoid archive with buildpath - d.setVar('SDK_ARCHIVE_CMD', 'cd ${SDK_OUTPUT}/${SDKPATH}; zip -r ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.${SDK_ARCHIVE_TYPE} .') + d.setVar('SDK_ARCHIVE_CMD', 'cd ${SDK_OUTPUT}/${SDKPATH}; zip -r -y ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.${SDK_ARCHIVE_TYPE} .') else: d.setVar('SDK_ARCHIVE_DEPENDS', 'xz-native') d.setVar('SDK_ARCHIVE_CMD', 'cd ${SDK_OUTPUT}/${SDKPATH}; tar ${SDKTAROPTS} -cf - . | xz -T 0 -9 > ${SDKDEPLOYDIR}/${TOOLCHAIN_OUTPUTNAME}.${SDK_ARCHIVE_TYPE}')
-- Thanks, Wenlin Kang