[meta-security][PATCH 08/12] samhain: update to 4.4.3
Signed-off-by: Armin Kuster <akuster808@...>
--- recipes-ids/samhain/samhain.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-ids/samhain/samhain.inc b/recipes-ids/samhain/samhain.inc index 3b4aab9..6a2eb08 100644 --- a/recipes-ids/samhain/samhain.inc +++ b/recipes-ids/samhain/samhain.inc @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.la-samhna.de/samhain/" LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://LICENSE;md5=8ca43cbc842c2336e835926c2166c28b" -PV = "4.4.2" +PV = "4.4.3" SRC_URI = "https://la-samhna.de/archive/samhain_signed-${PV}.tar.gz \ file://${INITSCRIPT_NAME}.init \ @@ -20,7 +20,7 @@ SRC_URI = "https://la-samhna.de/archive/samhain_signed-${PV}.tar.gz \ file://fix-build-with-new-version-attr.patch \ " -SRC_URI[sha256sum] = "2bb2750b32646be32517d0b2259402559c72b96979800f6c33774fcdea327fff" +SRC_URI[sha256sum] = "3e57574036d5055e9557ec5095818b419ea6c4365370fc2ccce1e9f87f9fad08" UPSTREAM_CHECK_URI = "https://www.la-samhna.de/samhain/archive.html" UPSTREAM_CHECK_REGEX = "samhain_signed-(?P<pver>(\d+(\.\d+)+))\.tar" -- 2.25.1
|
|
[meta-security][PATCH 07/12] python3-scapy: upgrade 2.4.3 -> 2.4.4
---
.../scapy/{python3-scapy_2.4.3.bb => python3-scapy_2.4.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename recipes-security/scapy/{python3-scapy_2.4.3.bb => python3-scapy_2.4.4.bb} (96%) diff --git a/recipes-security/scapy/python3-scapy_2.4.3.bb b/recipes-security/scapy/python3-scapy_2.4.4.bb similarity index 96% rename from recipes-security/scapy/python3-scapy_2.4.3.bb rename to recipes-security/scapy/python3-scapy_2.4.4.bb index 925f188..8d81ed1 100644 --- a/recipes-security/scapy/python3-scapy_2.4.3.bb +++ b/recipes-security/scapy/python3-scapy_2.4.4.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" S = "${WORKDIR}/git" -SRCREV = "3047580162a9407ef05fe981983cacfa698f1159" +SRCREV = "95ba5b8504152a1f820bbe679ccf03668cb5118f" SRC_URI = "git://github.com/secdev/scapy.git \ file://run-ptest" -- 2.25.1
|
|
[meta-security][PATCH 06/12] python3-privacyidea: upgrade 3.3 -> 3.5.1
---
...{python3-privacyidea_3.3.bb => python3-privacyidea_3.5.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename recipes-security/mfa/{python3-privacyidea_3.3.bb => python3-privacyidea_3.5.1.bb} (96%) diff --git a/recipes-security/mfa/python3-privacyidea_3.3.bb b/recipes-security/mfa/python3-privacyidea_3.5.1.bb similarity index 96% rename from recipes-security/mfa/python3-privacyidea_3.3.bb rename to recipes-security/mfa/python3-privacyidea_3.5.1.bb index eb6b7eb..fb84411 100644 --- a/recipes-security/mfa/python3-privacyidea_3.3.bb +++ b/recipes-security/mfa/python3-privacyidea_3.5.1.bb @@ -6,7 +6,7 @@ LICENSE = "AGPL-3.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=c0acfa7a8a03b718abee9135bc1a1c55" PYPI_PACKAGE = "privacyIDEA" -SRC_URI[sha256sum] = "55fbdd0fdc8957f7fc5b8900453fd9dc294860bae218e53e7fe394d93f982518" +SRC_URI[sha256sum] = "c10f8e9ec681af4cb42fde70864c2b9a4b47e2bcccfc1290f83c1283748772c6" inherit pypi setuptools3 -- 2.25.1
|
|
[meta-security][PATCH 05/12] libseccomp: upgrade 2.5.0 -> 2.5.1
drop patch merged in update
--- .../files/fix-mips-build-failure.patch | 49 ------------------- ...ibseccomp_2.5.0.bb => libseccomp_2.5.1.bb} | 5 +- 2 files changed, 2 insertions(+), 52 deletions(-) delete mode 100644 recipes-security/libseccomp/files/fix-mips-build-failure.patch rename recipes-security/libseccomp/{libseccomp_2.5.0.bb => libseccomp_2.5.1.bb} (93%) diff --git a/recipes-security/libseccomp/files/fix-mips-build-failure.patch b/recipes-security/libseccomp/files/fix-mips-build-failure.patch deleted file mode 100644 index 7d17a03..0000000 --- a/recipes-security/libseccomp/files/fix-mips-build-failure.patch +++ /dev/null @@ -1,49 +0,0 @@ -Backport patch to fix cross compile error for mips: - -| syscalls.h:44:6: error: expected identifier or '(' before numeric constant -| 44 | int mips; -| | ^~~~ - -Upstream-Status: Submitted [https://github.com/seccomp/libseccomp/pull/279/commits/04c519e5] - -Signed-off-by: Kai Kang <kai.kang@...> - -From 04c519e5b1de53592e98307813e5c6db7418f91b Mon Sep 17 00:00:00 2001 -From: Paul Moore <paul@...> -Date: Sun, 2 Aug 2020 09:57:39 -0400 -Subject: [PATCH] build: undefine "mips" to prevent build problems for MIPS - targets - -It turns out that the MIPS GCC compiler defines a "mips" cpp macro -which was resulting in build failures on MIPS so we need to -undefine the "mips" macro during build. As this should be safe -to do in all architectures, just add it to the compiler flags by -default. - -This was reported in the following GH issue: -* https://github.com/seccomp/libseccomp/issues/274 - -Reported-by: Rongwei Zhang <pudh4418@...> -Suggested-by: Rongwei Zhang <pudh4418@...> -Signed-off-by: Paul Moore <paul@...> ---- - configure.ac | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 40d9dcbb..3e877348 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -65,9 +65,11 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) - - dnl #### - dnl build flags -+dnl NOTE: the '-Umips' is here because MIPS GCC compilers "helpfully" define it -+dnl for us which wreaks havoc on the build - dnl #### - AM_CPPFLAGS="-I\${top_srcdir}/include -I\${top_builddir}/include" --AM_CFLAGS="-Wall" -+AM_CFLAGS="-Wall -Umips" - AM_LDFLAGS="-Wl,-z -Wl,relro" - AC_SUBST([AM_CPPFLAGS]) - AC_SUBST([AM_CFLAGS]) diff --git a/recipes-security/libseccomp/libseccomp_2.5.0.bb b/recipes-security/libseccomp/libseccomp_2.5.1.bb similarity index 93% rename from recipes-security/libseccomp/libseccomp_2.5.0.bb rename to recipes-security/libseccomp/libseccomp_2.5.1.bb index 0cf2d70..40ac1a8 100644 --- a/recipes-security/libseccomp/libseccomp_2.5.0.bb +++ b/recipes-security/libseccomp/libseccomp_2.5.1.bb @@ -6,12 +6,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;beginline=0;endline=1;md5=8eac08d22113880357c DEPENDS += "gperf-native" -SRCREV = "f13f58efc690493fe7aa69f54cb52a118f3769c1" +SRCREV = "4bf70431a339a2886ab8c82e9a45378f30c6e6c7" SRC_URI = "git://github.com/seccomp/libseccomp.git;branch=release-2.5 \ file://run-ptest \ - file://fix-mips-build-failure.patch \ -" + " COMPATIBLE_HOST_riscv32 = "null" -- 2.25.1
|
|
[meta-security][PATCH 04/12] fscryptctl: upgrade 0.1.0 -> 1.0.0
---
.../fscryptctl/{fscryptctl_0.1.0.bb => fscryptctl_1.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename recipes-security/fscryptctl/{fscryptctl_0.1.0.bb => fscryptctl_1.0.0.bb} (94%) diff --git a/recipes-security/fscryptctl/fscryptctl_0.1.0.bb b/recipes-security/fscryptctl/fscryptctl_1.0.0.bb similarity index 94% rename from recipes-security/fscryptctl/fscryptctl_0.1.0.bb rename to recipes-security/fscryptctl/fscryptctl_1.0.0.bb index 8847a0f..440b4e3 100644 --- a/recipes-security/fscryptctl/fscryptctl_0.1.0.bb +++ b/recipes-security/fscryptctl/fscryptctl_1.0.0.bb @@ -9,7 +9,7 @@ SECTION = "base" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" -SRCREV = "142326810eb19d6794793db6d24d0775a15aa8e5" +SRCREV = "56b898c896240328adef7407090215abbe9ee03d" SRC_URI = "git://github.com/google/fscryptctl.git" S = "${WORKDIR}/git" -- 2.25.1
|
|
[meta-security][PATCH 03/12] ding-libs: upgrade 0.5.0 -> 0.6.1
---
.../libdhash/{ding-libs_0.5.0.bb => ding-libs_0.6.1.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename recipes-security/libdhash/{ding-libs_0.5.0.bb => ding-libs_0.6.1.bb} (71%) diff --git a/recipes-security/libdhash/ding-libs_0.5.0.bb b/recipes-security/libdhash/ding-libs_0.6.1.bb similarity index 71% rename from recipes-security/libdhash/ding-libs_0.5.0.bb rename to recipes-security/libdhash/ding-libs_0.6.1.bb index 9db66e8..6046fa0 100644 --- a/recipes-security/libdhash/ding-libs_0.5.0.bb +++ b/recipes-security/libdhash/ding-libs_0.6.1.bb @@ -9,5 +9,4 @@ SRC_URI = "https://fedorahosted.org/released/${BPN}/${BP}.tar.gz" inherit autotools pkgconfig -SRC_URI[md5sum] = "786f2880d30136a61df02e5d740ddc6e" -SRC_URI[sha256sum] = "dab937537a05d7a7cbe605fdb9b3809080d67b124ac97eb321255b35f5b172fd" +SRC_URI[sha256sum] = "a319a327deb81f2dfab9ce4a4926e80e1dac5dcfc89f4c7e548cec2645af27c1" -- 2.25.1
|
|
[meta-security][PATCH 02/12] checksec: upgrade 2.1.0 -> 2.4.0
LIC_FILES_CHKSUM update do to yr change
--- .../checksec/{checksec_2.1.0.bb => checksec_2.4.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename recipes-scanners/checksec/{checksec_2.1.0.bb => checksec_2.4.0.bb} (78%) diff --git a/recipes-scanners/checksec/checksec_2.1.0.bb b/recipes-scanners/checksec/checksec_2.4.0.bb similarity index 78% rename from recipes-scanners/checksec/checksec_2.1.0.bb rename to recipes-scanners/checksec/checksec_2.4.0.bb index b67c98b..52bcf7c 100644 --- a/recipes-scanners/checksec/checksec_2.1.0.bb +++ b/recipes-scanners/checksec/checksec_2.4.0.bb @@ -4,9 +4,9 @@ SECTION = "security" LICENSE = "BSD" HOMEPAGE="https://github.com/slimm609/checksec.sh" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=93fddcca19f6c897871f9b5f9a035f4a" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=8d90285f711cf1f378e2c024457066d8" -SRCREV = "04582bad41589ad479ca8b1f0170ed317475b5a5" +SRCREV = "c3754e45e04f9104db93b2048afd094427102d48" SRC_URI = "git://github.com/slimm609/checksec.sh" S = "${WORKDIR}/git" -- 2.25.1
|
|
[meta-security][PATCH 01/12] arpwatch: upgrade 3.0 -> 3.1
From: Armin Kuster <akuster808@...>
LIC_FILES_CHKSUM update do to yr change --- .../arpwatch/{arpwatch_3.0.bb => arpwatch_3.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename recipes-scanners/arpwatch/{arpwatch_3.0.bb => arpwatch_3.1.bb} (93%) diff --git a/recipes-scanners/arpwatch/arpwatch_3.0.bb b/recipes-scanners/arpwatch/arpwatch_3.1.bb similarity index 93% rename from recipes-scanners/arpwatch/arpwatch_3.0.bb rename to recipes-scanners/arpwatch/arpwatch_3.1.bb index 9be319a..44aeca0 100644 --- a/recipes-scanners/arpwatch/arpwatch_3.0.bb +++ b/recipes-scanners/arpwatch/arpwatch_3.1.bb @@ -1,7 +1,7 @@ SUMARRY = "The ethernet monitor program; for keeping track of ethernet/ip address pairings" LICENSE = "BSD-4-Clause" HOME_PAGE = "http://ee.lbl.gov/" -LIC_FILES_CHKSUM = "file://configure;md5=212742e55562cf47527d31c2a492411a" +LIC_FILES_CHKSUM = "file://configure;md5=74ca964ed34fda7b46c6fe3e50bded9d" DEPENDS += "libpcap postfix" @@ -12,7 +12,7 @@ SRC_URI = "https://ee.lbl.gov/downloads/arpwatch/${BP}.tar.gz \ file://postfix_workaround.patch \ file://host_contam_fix.patch " -SRC_URI[sha256sum] = "82e137e104aca8b1280f5cca0ebe61b978f10eadcbb4c4802c181522ad02b25b" +SRC_URI[sha256sum] = "ee1d15d9a07952c0c017908b9dbfd5ac988fed0058c3cc4fa6c13e0be36f3a9f" inherit autotools-brokensep update-rc.d useradd -- 2.25.1
|
|
Re: How to set static route in yocto for rpi
On 2/27/21 2:18 AM, prashantsingh@... wrote:
Dear Team,ip route cmd would be the way to go ip route [ add | del | change | append | replace ] destination-address Thanks and Regards.
|
|
[meta-mingw] [PATCH] libgcrypt: drop 1.8.x append and patch
Alexander Kanavin
1.9.x no longer requires this, as the code has been
refactored into an external script that has defaults and a guard for .git directory. Signed-off-by: Alexander Kanavin <alex.kanavin@...> --- ...-mym4_revision-to-0-if-not-a-git-rep.patch | 46 ------------------- .../libgcrypt/libgcrypt_1.8.%.bbappend | 6 --- 2 files changed, 52 deletions(-) delete mode 100644 recipes-support/libgcrypt/files/configure.ac-Set-mym4_revision-to-0-if-not-a-git-rep.patch delete mode 100644 recipes-support/libgcrypt/libgcrypt_1.8.%.bbappend diff --git a/recipes-support/libgcrypt/files/configure.ac-Set-mym4_revision-to-0-if-not-a-git-rep.patch b/recipes-support/libgcrypt/files/configure.ac-Set-mym4_revision-to-0-if-not-a-git-rep.patch deleted file mode 100644 index b7b407a..0000000 --- a/recipes-support/libgcrypt/files/configure.ac-Set-mym4_revision-to-0-if-not-a-git-rep.patch +++ /dev/null @@ -1,46 +0,0 @@ -From bb6f9e18b5ccef26978f3f3ed2fe7bf3d4d498e7 Mon Sep 17 00:00:00 2001 -From: Nathan Rossi <nathan@...> -Date: Fri, 30 Dec 2016 18:02:26 +1000 -Subject: [PATCH] configure.ac: Set 'mym4_revision' to 0 if not a git repo - ---- -It is possible for the source to not be located in a git repository -(e.g. source is from a tarball). In which case the git repository -information is not available. This results in the mym4_revision being an -empty string however this value is used in BUILD_FILEVERSION where it is -assumed to be 4 decimal values. Additionally BUILD_REVISION uses this -value and is also assumed to be non-empty. - -In the case of BUILD_FILEVERSION it is used in versioninfo.rc.in, where -it must be populated as 4 decimal values due to the expected syntax. In -cases where it is not (e.g. when BUILD_FILEVERSION = '1,7,5,' a syntax -error is raised. - - windres: versioninfo.rc.in:21: syntax error - -This patch changes mym4_revision so that if the 'git rev-parse' returns -non-zero (e.g. not in a git repository) the value falls back to '0'. -This propagates as '0' to both BUILD_FILEVERSION and BUILD_REVISION. - -Signed-off-by: Nathan Rossi <nathan@...> -Upstream-Status: Submitted ---- - configure.ac | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/configure.ac b/configure.ac -index 31c0d553fa..a3deffa6e9 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -39,7 +39,7 @@ m4_define(mym4_version_micro, [0]) - m4_define(mym4_version, - [mym4_version_major.mym4_version_minor.mym4_version_micro]) - m4_define([mym4_revision], -- m4_esyscmd([git rev-parse --short HEAD | tr -d '\n\r'])) -+ m4_esyscmd([(git rev-parse --short HEAD || printf '0') | tr -d '\n\r'])) - m4_define([mym4_revision_dec], - m4_esyscmd_s([echo $((0x$(echo ]mym4_revision[|head -c 4)))])) - m4_define([mym4_betastring], --- -2.11.0 - diff --git a/recipes-support/libgcrypt/libgcrypt_1.8.%.bbappend b/recipes-support/libgcrypt/libgcrypt_1.8.%.bbappend deleted file mode 100644 index 3da0f53..0000000 --- a/recipes-support/libgcrypt/libgcrypt_1.8.%.bbappend +++ /dev/null @@ -1,6 +0,0 @@ - -FILESEXTRAPATHS_prepend_mingw32 := "${THISDIR}/files:" -SRC_URI_append_mingw32 = " \ - file://configure.ac-Set-mym4_revision-to-0-if-not-a-git-rep.patch \ - " - -- 2.29.2
|
|
Re: Dunfell, nodejs and typescript - short experience report
Simon Vogl
Sure, please find the bbclass file attached to this mail. All it does is to inherit npm and overwrite configure with an extended copy . Meanwhile, I saw another issue popping up: It seems that multiple indirect dependencies to a package with different versions create inconsitent license checksum entries. In my case, several packages depend on 'xtend' in versions 4.0.0 to 4.0.2, the license file picked is package.json which contains the version, of course, and causes conflicts. Oh my. Simon
Am 24.02.21 um 12:02 schrieb TRO:
-- VoXel Interaction Design | www.voxel.at DI Dr.techn. Simon Vogl | simon@... Tomaschekweg 46 | +43 650 2323 555 A-4040 Linz - Austria | Office address: Industriezeile 35, 4020 Linz (2nd floor)
|
|
How to set static route in yocto for rpi
@prashant2314
Dear Team,
I'm using yocto-dunfell poky for my CM3(Raspberrypi) OS. In this I want to set static route for wan port. So how I can do the same. I've tried several method from Internet for setting static route in linux, not succeeded. Please help me with this to solve this. Thanks and Regards.
|
|
[ANNOUNCEMENT] Yocto Project 3.1.6 (Dunfell 23.0.6) is Released
Vineela
Hello,
We are pleased to announce the Yocto Project 3.1.6 (dunfell-23.0.6) Release is now available for download. http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/poky-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/poky-dunfell-23.0.6.tar.bz2 A gpg signed version of these release notes is available at: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/RELEASENOTES Full Test Report: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/testreport.txt Thank you for everyone's contributions to this release. Sincerely, Vineela Tummalapalli Yocto Project Build and Release vineela.tummalapalli@... -------------------------- yocto-3.1.6 Release Notes -------------------------- -------------------------- Repositories/Downloads -------------------------- Repository Name: poky Repository Location: https://git.yoctoproject.org/git/poky Branch: dunfell Tag: yocto-3.1.6 Git Revision: a13bda44fcda4e79e9aed39ca1495eabecb6a7b7 Release Artefact: poky-dunfell-23.0.6 sha: a2480100f6326df25f301e461ace52dad23b77e9ff9e6f0197cb7243703c61c6 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/poky-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/poky-dunfell-23.0.6.tar.bz2 Repository Name: openembedded-core Repository Location: https://git.openembedded.org/openembedded-core Branch: dunfell Tag: 2020-04.6-dunfell Git Revision: a8debddd6cbdd70db74e096d72f97fbee008ee63 Release Artefact: oecore-dunfell-23.0.6 sha: 4fc63ad2e738181c2de0106d5c039021aa3b9b7e0ab539e5c3d2f116bfe9ae16 Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/oecore-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/oecore-dunfell-23.0.6.tar.bz2 Repository Name: meta-mingw Repository Location: https://git.yoctoproject.org/git/meta-mingw Branch: dunfell Tag: yocto-3.1.6 Git Revision: 524de686205b5d6736661d4532f5f98fee8589b7 Release Artefact: meta-mingw-dunfell-23.0.6 sha: edc0c0310eb6d58d8991af07bbd6725686d07c40d9dabd66d7c4c36f5cb9554d Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/meta-mingw-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/meta-mingw-dunfell-23.0.6.tar.bz2 Repository Name: meta-gplv2 Repository Location: https://git.yoctoproject.org/git/meta-gplv2 Branch: dunfell Tag: yocto-3.1.6 Git Revision: 60b251c25ba87e946a0ca4cdc8d17b1cb09292ac Release Artefact: meta-gplv2-dunfell-23.0.6 sha: d322dd47bbf193d4f03348b24b4b0737f36d69aea9be3ba556c0d7f3617df3fb Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/meta-gplv2-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/meta-gplv2-dunfell-23.0.6.tar.bz2 Repository Name: bitbake Repository Location: https://git.openembedded.org/bitbake Branch: dunfell Tag: 2020-04.6-dunfell Git Revision: fa94374baea75a94e3a488126ca7d8e241a77acd Release Artefact: bitbake-dunfell-23.0.6 sha: 03154eaaf28173de561c274b118452182787a410a1fdcc827eadd9247f57921b Download Locations: http://downloads.yoctoproject.org/releases/yocto/yocto-3.1.6/bitbake-dunfell-23.0.6.tar.bz2 http://mirrors.kernel.org/yocto/yocto/yocto-3.1.6/bitbake-dunfell-23.0.6.tar.bz2 Repository Name: yocto-docs Repository Location: https://git.yoctoproject.org/git/yocto-docs Branch: dunfell Tag: yocto-3.1.6 Git Revision: 660684b1a1ece4bdedfd63b9fc65d14f05c226d5 -------------- Contributors ------------- Adrian Herrera Alexander Kanavin Anatol Belski Andrey Mozzhuhin Armin Kuster Awais Belal Bruce Ashfield Chris Laplante Dorinda Jack Mitchell Joe Slater Jon Mason Joshua Watt Julien Massot Khem Raj Lee Chee Yang Mans Rullgard Marek Vasut Mark Hatle Martin Jansa Matt Hoosier Mauro Queirós Michael Halstead Michael Ho Mikko Rapeli Mingli Yu Oleksiy Obitotskyy Oleksiy Obitotskyy yIEf0zt.mo Ovidiu Panait Paul Barker Peter Bergin Peter Kjellerstedt Ricardo Ribalda Ricardo Ribalda Delgado Richard Purdie Robert Joslyn Ross Burton saloni Sangeeta Jain Scott Murray Sourabh Banerjee Stephen Jolley Steve Sakoman Thomas Perrot Tomasz Dziendzielski Vyacheslav Yurkov Wang Mingyu Yi Fan Yu Yi Zhao zangrc zhengruoqin --------------- Known Issues --------------- N/A --------------- Security Fixes --------------- libcroco: Added CVE libgcrypt: Whitelisted CVEs glib-2.0: Rename patch file for CVE-2020-35457 openssl: set CVE_VERSION_SUFFIX cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning ppp: Whitelist CVE-2020-15704 zip: whitelist CVE-2018-13410 and CVE-2018-13684 glibc: CVE-2019-25013 glibc: Security fix for CVE-2020-29573 xorg: Security fix for CVE-2020-14345 curl: fix CVE-2020-8231/8284/8285/8286 --------------- Fixes --------------- build-appliance-image: Update to dunfell head revision python3targetconfig.bbclass: Make py3 dep and tasks only for target recipes gpgme: use python3targetconfig meta: drop _PYTHON_SYSCONFIGDATA_NAME hacks distutils3-base.bbclass: use python3targetconfig python3-pycairo: use python3targetconfig python3: split python target configuration into own class gcc-9.3.inc: Fix potential runtime crash p11-kit: upgrade 0.23.21 -> 0.23.22 p11-kit: upgrade 0.23.20 -> 0.23.21 oe-pkgdata-util: Check if environment script is initialized opkg: Fix patch glitches opkg: Fix build reproducibility issue image_types.bbclass: tar: use posix format instead of gnu image_types: Ensure tar archives are reproducible uninative: Upgrade to 2.10 bitbake: lib/bb/fetch2/__init__.py: drop _PYTHON_SYSCONFIGDATA_NAME unsetting poky.conf: Bump version for 3.1.6 release documentation: prepare for 3.1.6 release wic/selftest: test_permissions also test bitbake image oeqa: wic: Add tests for permissions and change-directory classes/image_types_wic: Reorder do_flush_pseudodb rng-tools: fix rngd_jitter initialization sstatesig: Add descriptive error message to getpwuid/getgrgid "uid/gid not found" KeyError lib/oe/patch.py: Ignore scissors line on applying patch layer.conf: fix sanity error for PATH variable in extensible SDK workflow qemu.inc: Should depend on qemu-system-native, not qemu-native python3: Use addtask statement instead of task dependencies npm.bbclass: use python3 for npm config buildhistory.bbclass: avoid exception for empty BUILDHISTORY_FEATURES variable linux-yocto/5.4: update to v5.4.94 linux-yocto-rt/5.4: fix 5.4-stable caused build breakage linux-yocto/5.4: update to v5.4.90 kernel.bbclass: fix deployment for initramfs images package: Ensure do_packagedata is cleaned correctly package.bbclass: hash equivalency and pr service cve-check: replace Looseversion with custom version class ca-certificates: upgrade 20200601 -> 20210119 ca-certificates: correct upstream version check ca-certificates: upgrade 20190110 -> 20200601 sanity.bbclass: Check if PSEUDO_IGNORE_PATHS and paths under pseudo control overlap pseudo: Update to include passwd and file renaming fixes staging: Clean up files installed into the sysroot python3: Avoid installing test data into recipe-sysroot ncurses: Don't put terminfo into the sysroot externalsrc: Detect code changes in submodules strace: increase ptest timeout duration 120->240s timezone: upgrade to 2021a selftest/devtool: Add modify_localfiles_only test checking symlink path ovmf-shell-image: image is only buildable on x86-64 core-image-sato-sdk-ptest: these images need ptest dtc: improve reproducibility devtool: Fix file:// fetcher symlink directory structure oeqa/selftest/cases/tinfoil.py: increase timeout 10->60s test_wait_event externalsrc: Fix parsing error with devtool non-git sources devtool: Fix source extraction for gcc shared source toolchain-shar-relocate.sh: Fix handling files with colons flex: Fix --noline option behavior flex: Refresh patch flex: fix build with autoconf 2.70 oeqa/ptest: print a warning if ptests failed sanity.bbclass: sanity check for if bitbake is present in PATH sanity: Verify that user isn't building in PSEUDO_IGNORE_PATHS bitbake: fetch/git: download LFS content too during do_fetch bitbake: git.py: Use the correct branch to check if the repository has LFS objects. bitbake: git.py: LFS bitbake note should not be printed if need_lfs is not set. bitbake: git.py: skip smudging if lfs=0 is set wic: Optimise fstab modification for ext2/3/4 and msdos partitions wic: Copy rootfs dir if fstab needs updating wic: Add --change-directory argument wic: Update pseudo db when excluding content from rootfs image_types_wic: Move wic working directory wic: Ensure internal workdir is not reused wic: Allow exec_native_cmd to run HOSTTOOLS wic: Add workdir argument pseudo: Update for arm host and memleak fixes/cleanup pseudo: Add lchmod wrapper bitbake.conf: Add /run/ to PSEUDO_IGNORE_PATHS license.bbclass: Add COMMON_LICENSE_DIR and LICENSE_PATH dirs to PSEUDO_IGNORE_PATHS bitbake.conf: Prevent pyc file generation in pseudo context wic: Pass canonicalized paths in PSEUDO_IGNORE_PATHS bitbake.conf: Canonicalize paths in PSEUDO_IGNORE_PATHS lib/oe/path: Add canonicalize() pseudo: Drop patches merged into upstream branch distutils3: allow setup.py to be run from a different directory to ${S} pseudo: Update to print PSEUDO_LOGFILE in abort message on path mismatches pseudo: Simplify pseudo_client_ignore_path_chroot() uninative: Don't use single sstate for pseudo-native bitbake.conf: Exclude ${CCACHE_DIR} from pseudo database tcl: adapt to potential pseudo changes oeqa/selftest/runtime_test: Exclude gpg directory from pseudo database base.bbclass: use os.path.normpath instead of just comparing WORKDIR and S as strings pseudo: Upgrade to include mkostemp64 wrapper pseudo: Update to account for patches merged on branch abi_version,sanity: Tell users TMPDIR must be clean after pseudo changes bitbake.conf: Extend PSEUDO_IGNORE_PATHS to ${COREBASE}/meta pseudo: Fix statx function usage wic: Handle new PSEUDO_IGNORE_PATHS variable wic: Avoid creating invalid pseudo directory wic: Fix multi images .wks with bitbake wic: Fix permissions when using exclude or include path base/bitbake.conf: Enable pseudo path filtering pseudo: Add pathfix patch pseudo: Add may unlink patch pseudo: Fix xattr segfault psuedo: Add tracking of linked files for fds pseudo: Abort on mismatch patch pseudo: Add support for ignoring paths from the pseudo DB pseudo: Ignore mismatched inodes from the db pseudo: fix renaming to self pseudo: Update to add OFC fcntl lock updates pseudo: merge in fixes for setfacl issue pseudo: Switch to oe-core branch in git repo linuxloader: Avoid confusing string concat errors bitbake: data_smart: Ensure hash reflects vardepvalue flags correctly waf: don't assume the waf intepretter is good classes/waf: Add build and install arguments boost: drop arm-intrinsics.patch lib/oe/utils: Return empty string in parallel_make toolchain-shar-extract.sh: Handle special characters in script path scripts: oe-run-native, fix *-native directories linux-yocto/5.4: update to v5.4.87 license_image.bbclass: fix missing recipeinfo on self systemd.bbclass: improve error message when a service unit specified in SYSTEMD_SERVICE is not found meta: toolchain-shar-relocate.sh: Filter out post-relocate-setup script meta: toolchain-shar-relocate.sh: Do not use $target_sdk_dir as regex go.bbclass: don't stage test data with sources of dependencies
|
|
Re: Error during do_image_wic
Darcy Watkins
Hi,
In follow-up to my previous email, it appears that this error in do_image_wic is triggered by something that the meta-security/meta-integrity layer does.
Regards,
Darcy
Darcy Watkins :: Senior Staff Engineer, Firmware
SIERRA WIRELESS Direct +1 604 233 7989 :: Fax +1 604 231 1109 :: Main +1 604 231 1100 13811 Wireless Way :: Richmond, BC Canada V6V 3A4 [M4]
From: <yocto@...> on behalf of "Darcy Watkins via lists.yoctoproject.org" <dwatkins=sierrawireless.com@...>
Hi,
I have a puzzling error during do_image_wic. It says a ‘1’ is returned as an error rather than 0, but I don’t see in the output what went wrong. Anyone recognize it? (I am not that familiar with the inner workings of the wic image generation tool).
This used to work but broke during a fresh build from scratch.
dwatkins@carmd-ed-n11377:64bit build $ bitbake core-image-selinux-minimal Loading cache: 100% |#####################################################################################################################################################################################| Time: 0:00:00 Loaded 3633 entries from dependency cache. WARNING: No recipes available for: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-kernel/firmware/linux-firmware_git.bbappend /home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-kernel/linux/linux-qoriq_4.19.bbappend /home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-kernel/linux/linux-yocto_3.4.bbappend NOTE: Resolving any missing task queue dependencies
Build Configuration: BB_VERSION = "1.46.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "mg90" DISTRO = "poky" DISTRO_VERSION = "3.1.5" TUNE_FEATURES = "arm vfp cortexa7 neon callconvention-hard" TARGET_FPU = "hard" meta-MG-os-bsp = "master:db03c4adb9ffe9bd0135538ebe399821036eeeee" meta meta-poky meta-yocto-bsp = "HEAD:6e89d668246fb37b2217aae7ae57390e793696d8" meta-oe meta-networking meta-python meta-perl = "HEAD:de37512b25c1f8c6bb6ab2b3782ac0fe01443483" meta-selinux = "HEAD:7af62c91d7d00a260cf28e7908955539304d100d" meta-security meta-integrity meta-security-isafw = "HEAD:c74cc97641fd93e0e7a4383255e9a0ab3deaf9d7" meta-freescale = "HEAD:99bd73bec2a9d84509cb012a08f9062cb65fb24e"
Initialising tasks: 100% |################################################################################################################################################################################| Time: 0:00:03 Sstate summary: Wanted 2 Found 0 Missed 2 Current 1870 (0% match, 99% complete) NOTE: Executing Tasks WARNING: cve-update-db-native-1.0-r0 do_populate_cve_db: Failed to fetch CVE data ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)) Image CVE report stored in: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/deploy/images/mg90/core-image-selinux-minimal-mg90-20210209182741.rootfs.cve ERROR: core-image-selinux-minimal-1.0-r0 do_image_wic: Execution of '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/run.do_image_wic.14994' failed with exit code 1: INFO: Creating image(s)...
ERROR: _exec_cmd: export PATH=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/hosttools:$PATH;export PSEUDO_PREFIX=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr;export PSEUDO_LOCALSTATEDIR=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs/../pseudo;export PSEUDO_PASSWD=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs;export PSEUDO_NOSYMLINKEXP=1;export PSEUDO_IGNORE_PATHS=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4,/usr/,/etc/,/usr/lib,/dev/,/run/,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/sstate-cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/stamps,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/pkgdata-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sstate-control,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/deploy,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/deploy-,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/buildstats,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-install-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-image_complete,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/pkgdata,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/scripts,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/files/common-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-oe/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-networking/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-python/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-freescale/custom-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/x86_64-deploy-core-image-selinux-minimal-populate-sdk,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/build-wic,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0;/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr/bin/pseudo fsck.ext4 -pvfD /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4 returned '1' instead of 0 output: 5913 inodes used (20.62%, out of 28672) 9 non-contiguous files (0.2%) 20 non-contiguous directories (0.3%) # of inodes with ind/dind/tind blocks: 0/0/0 Extent depth histogram: 5376/9 140547 blocks used (61.28%, out of 229344) 0 bad blocks 0 large files
4749 regular files 635 directories 0 character device files 0 block device files 0 fifos 8 links 520 symbolic links (520 fast symbolic links) 0 sockets ------------ 5912 files
WARNING: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/run.do_image_wic.14994:1 exit 1 from 'BUILDDIR="/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build" PSEUDO_UNLOAD=1 wic create "$wks" --vars "/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots/mg90/imgdata/" -e "core-image-selinux-minimal" -o "$build_wic/" -w "$tmp_wic"'
ERROR: Logfile of failure stored in: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/log.do_image_wic.14994 Log data follows: | DEBUG: Executing python function set_image_size | DEBUG: 176420.400000 = 135708 * 1.300000 | DEBUG: 176420.400000 = max(176420.400000, 65536)[176420.400000] + 0 | DEBUG: 176421.000000 = int(176420.400000) | DEBUG: 176421 = aligned(176421) | DEBUG: returning 176421 | DEBUG: Python function set_image_size finished | DEBUG: Executing python function extend_recipe_sysroot | NOTE: Direct dependencies are ['/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-freescale/recipes-bsp/qe-ucode/qe-ucode_git.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-kernel/kmod/kmod-native_git.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-bsp/omg-hardware/omg-hardware_4.1.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-support/fec/fec_3.0.1.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-python/recipes-devtools/python/python3-lxml_4.5.0.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/mtools/mtools_4.0.23.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/gcc/libgcc_9.3.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-core/glibc/glibc_2.31.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-security/meta-integrity/recipes-security/ima-evm-utils/ima-evm-utils_git.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/opkg-utils/opkg-utils_0.4.2.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-bsp/u-boot/u-boot-tools_2020.01.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-connectivity/openssl/openssl_1.1.1i.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-extended/parted/parted_3.3.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-devtools/change-file-endianess/change-file-endianess.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/patch/patch_2.7.6.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/mklibs/mklibs-native_0.1.44.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-core/update-rc.d/update-rc.d_0.8.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/prelink/prelink_git.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/tcltk/tcl_8.6.10.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-selinux/recipes-security/selinux/policycoreutils_3.0.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/bison/bison_3.5.4.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/meta-MG-os-bsp/recipes-bsp/u-boot/u-boot-qoriq_2019.04.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-support/bmap-tools/bmap-tools_3.5.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/quilt/quilt-native_0.66.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-extended/pigz/pigz_2.4.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-support/libyaml/libyaml_0.2.2.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-freescale/recipes-kernel/linux/linux-fslc-qoriq_5.4.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-security/meta-security-isafw/recipes-devtools/checksec/checksec_1.5-1.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/fdisk/gptfdisk_1.0.4.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/e2fsprogs/e2fsprogs_1.45.4.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-extended/bc/bc_1.07.1.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/rpm/rpm_4.14.2.1.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/binutils/binutils-cross_2.34.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/gcc/gcc-runtime_9.3.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/dosfstools/dosfstools_4.1.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/createrepo-c/createrepo-c_0.15.7.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-python/recipes-devtools/python/python3-pyyaml_5.3.1.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-core/glibc/ldconfig-native_2.12.1.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/dnf/dnf_4.2.2.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-core/glibc/cross-localedef-native_2.31.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/opkg/opkg_0.4.2.bb:do_populate_sysroot', '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/gcc/gcc-cross_9.3.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/swig/swig_3.0.12.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-support/lzop/lzop_1.04.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-kernel/dtc/dtc_1.6.0.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-support/ca-certificates/ca-certificates_20190110.bb:do_populate_sysroot', 'virtual:native:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/recipes-devtools/python/python3_3.8.2.bb:do_populate_sysroot'] | NOTE: Installed into sysroot: [] | NOTE: Skipping as already exists in sysroot: ['qe-ucode', 'kmod-native', 'omg-hardware', 'depmodwrapper-cross', 'fec', 'python3-lxml-native', 'pseudo-native', 'mtools-native', 'libgcc', 'glibc', 'ima-evm-utils-native', 'opkg-utils-native', 'u-boot-tools-native', 'openssl-native', 'makedevs-native', 'parted-native', 'change-file-endianess-native', 'patch-native', 'mklibs-native', 'update-rc.d-native', 'prelink-native', 'tcl-native', 'policycoreutils-native', 'bison-native', 'u-boot-qoriq', 'bmap-tools-native', 'quilt-native', 'pigz-native', 'libyaml-native', 'linux-fslc-qoriq', 'checksec-native', 'qemuwrapper-cross', 'gptfdisk-native', 'e2fsprogs-native', 'bc-native', 'rpm-native', 'binutils-cross-arm', 'gcc-runtime', 'dosfstools-native', 'createrepo-c-native', 'python3-pyyaml-native', 'ldconfig-native', 'dnf-native', 'cross-localedef-native', 'opkg-native', 'gcc-cross-arm', 'swig-native', 'lzop-native', 'dtc-native', 'ca-certificates-native', 'python3-native', 'omg-mcu', 'libxml2-native', 'libxslt-native', 'python3-setuptools-native', 'autoconf-native', 'texinfo-dummy-native', 'automake-native', 'gnu-config-native', 'libtool-native', 'linux-libc-headers', 'keyutils-native', 'pkgconfig-native', 'ncurses-native', 'util-linux-native', 'gettext-minimal-native', 'readline-native', 'xz-native', 'qemu-native', 'binutils-native', 'elfutils-native', 'zlib-native', 'popt-native', 'attr-native', 'db-native', 'perl-native', 'dbus-native', 'bzip2-native', 'file-native', 'libarchive-native', 'shadow-native', 'ninja-native', 'cmake-native', 'curl-native', 'expat-native', 'glib-2.0-native', 'sqlite3-native', 'python3-cython-native', 'libsolv-native', 'libpcre-native', 'libffi-native', 'gdbm-native', 'libtirpc-native', 'libnsl2-native', 'gtk-doc-native', 'flex-native', 'shared-mime-info-native', 'libsepol-native', 'libcap-native', 'gettext-native', 'libsemanage-native', 'libselinux-native', 'python3-six-native', 'debianutils-native', 'libcomps-native', 'libdnf-native', 'librepo-native', 'python3-iniparse-native', 'mpfr-native', 'gmp-native', 'libmpc-native', 'lzo-native', 'unzip-native', 'm4-native', 'libcap-ng-native', 'libpcre2-native', 're2c-native', 'meson-native', 'itstool-native', 'gperf-native', 'libcheck-native', 'libmodulemd-v1-native', 'json-c-native', 'gobject-introspection-native', 'gpgme-native', 'libassuan-native', 'libgpg-error-native'] | DEBUG: Python function extend_recipe_sysroot finished | DEBUG: Executing shell function do_image_wic | INFO: Creating image(s)... | | ERROR: _exec_cmd: export PATH=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/hosttools:$PATH;export PSEUDO_PREFIX=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr;export PSEUDO_LOCALSTATEDIR=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs/../pseudo;export PSEUDO_PASSWD=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs;export PSEUDO_NOSYMLINKEXP=1;export PSEUDO_IGNORE_PATHS=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4,/usr/,/etc/,/usr/lib,/dev/,/run/,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/sstate-cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/stamps,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/pkgdata-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sstate-control,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/deploy,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/deploy-,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/buildstats,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-install-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-image_complete,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/pkgdata,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/scripts,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/files/common-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-oe/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-networking/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-python/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-freescale/custom-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/x86_64-deploy-core-image-selinux-minimal-populate-sdk,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/build-wic,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0;/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr/bin/pseudo fsck.ext4 -pvfD /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4 returned '1' instead of 0 | output: 5913 inodes used (20.62%, out of 28672) | 9 non-contiguous files (0.2%) | 20 non-contiguous directories (0.3%) | # of inodes with ind/dind/tind blocks: 0/0/0 | Extent depth histogram: 5376/9 | 140547 blocks used (61.28%, out of 229344) | 0 bad blocks | 0 large files | | 4749 regular files | 635 directories | 0 character device files | 0 block device files | 0 fifos | 8 links | 520 symbolic links (520 fast symbolic links) | 0 sockets | ------------ | 5912 files | | WARNING: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/run.do_image_wic.14994:1 exit 1 from 'BUILDDIR="/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build" PSEUDO_UNLOAD=1 wic create "$wks" --vars "/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots/mg90/imgdata/" -e "core-image-selinux-minimal" -o "$build_wic/" -w "$tmp_wic"' | ERROR: Execution of '/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/run.do_image_wic.14994' failed with exit code 1: | INFO: Creating image(s)... | | ERROR: _exec_cmd: export PATH=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/sbin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/usr/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot-native/bin:/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/hosttools:$PATH;export PSEUDO_PREFIX=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr;export PSEUDO_LOCALSTATEDIR=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs/../pseudo;export PSEUDO_PASSWD=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/rootfs;export PSEUDO_NOSYMLINKEXP=1;export PSEUDO_IGNORE_PATHS=/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4,/usr/,/etc/,/usr/lib,/dev/,/run/,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/recipe-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/sstate-cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/stamps,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/pkgdata-sysroot,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sstate-control,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/deploy,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/deploy-,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/buildstats,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-install-package_,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/sstate-build-image_complete,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/pkgdata,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/cache,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/scripts,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/poky/meta/files/common-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-oe/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-networking/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/openembedded/meta-openembedded/meta-python/licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-freescale/custom-licenses,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/x86_64-deploy-core-image-selinux-minimal-populate-sdk,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/build-wic,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0,/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/core-image-selinux-minimal-1.0;/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots-components/x86_64/pseudo-native/usr/bin/pseudo fsck.ext4 -pvfD /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/tmp-wic/rootfs_root.3.ext4 returned '1' instead of 0 | output: 5913 inodes used (20.62%, out of 28672) | 9 non-contiguous files (0.2%) | 20 non-contiguous directories (0.3%) | # of inodes with ind/dind/tind blocks: 0/0/0 | Extent depth histogram: 5376/9 | 140547 blocks used (61.28%, out of 229344) | 0 bad blocks | 0 large files | | 4749 regular files | 635 directories | 0 character device files | 0 block device files | 0 fifos | 8 links | 520 symbolic links (520 fast symbolic links) | 0 sockets | ------------ | 5912 files | | WARNING: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/work/mg90-poky-linux-gnueabi/core-image-selinux-minimal/1.0-r0/temp/run.do_image_wic.14994:1 exit 1 from 'BUILDDIR="/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build" PSEUDO_UNLOAD=1 wic create "$wks" --vars "/home/dwatkins/workspace/zeta/skylab_mg90-BSP/build/tmp/sysroots/mg90/imgdata/" -e "core-image-selinux-minimal" -o "$build_wic/" -w "$tmp_wic"' | ERROR: Task (/home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-selinux/recipes-security/images/core-image-selinux-minimal.bb:do_image_wic) failed with exit code '1' NOTE: Tasks Summary: Attempted 5360 tasks of which 4439 didn't need to be rerun and 1 failed.
Summary: 1 task failed: /home/dwatkins/workspace/zeta/skylab_mg90-BSP/upstream/yocto/meta-selinux/recipes-security/images/core-image-selinux-minimal.bb:do_image_wic Summary: There were 2 WARNING messages shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. dwatkins@carmd-ed-n11377:64bit build $
Here is my layer stackup…
dwatkins@carmd-ed-n11377:64bit build $ cat conf/bblayers.conf # Generated by 'setup-environment' from annotations in the repo manifest. WS_DIR = "/home/dwatkins/workspace/zeta/skylab_mg90-BSP" BBPATH = "${TOPDIR}" BBFILES ?= ""
LCONF_VERSION = "7" BSPDIR = "${WS_DIR}"
BBLAYERS = " \ ${WS_DIR}/meta-MG-os-bsp \ ${WS_DIR}/upstream/yocto/poky/meta \ ${WS_DIR}/upstream/yocto/poky/meta-poky \ ${WS_DIR}/upstream/yocto/poky/meta-yocto-bsp \ ${WS_DIR}/upstream/openembedded/meta-openembedded/meta-oe \ ${WS_DIR}/upstream/openembedded/meta-openembedded/meta-networking \ ${WS_DIR}/upstream/openembedded/meta-openembedded/meta-python \ ${WS_DIR}/upstream/openembedded/meta-openembedded/meta-perl \ ${WS_DIR}/upstream/yocto/meta-selinux \ ${WS_DIR}/upstream/yocto/meta-security \ ${WS_DIR}/upstream/yocto/meta-security/meta-integrity \ ${WS_DIR}/upstream/yocto/meta-security/meta-security-isafw \ ${WS_DIR}/upstream/yocto/meta-freescale \ " dwatkins@carmd-ed-n11377:64bit build $
dwatkins@carmd-ed-n11377:64bit build $ cat ../meta-MG-os-bsp/wic/ls1-uboot-spl-mg90pbl-bootpart.wks # short-description: Create SD card image with a boot partition # long-description: # Create an image that can be written onto a SD card using dd for use # with Layerscape ls102xa SoC family. # # The disk layout used is: # ----- ------------ ------------- --------------- # | MBR | bootloader | boot (FAT) | rootfs (ext) | # ----- ------------ ------------- --------------- # ^ ^ ^ ^ ^ # | | | | | # 0 4kB 4MB 16MB 16MiB + rootfs size + IMAGE_EXTRA_SPACE (default 10MiB) # # Note: u-boot.bin referenced below is assumed symlinked to u-boot-${MACHINE}.${UBOOT_SUFFIX_SDCARD} or # equivalent as used by the legacy image_types_ls1.bbclass prior to migration to using 'wic'. part bootloader --source rawcopy --sourceparams="file=u-boot.bin" --ondisk mmcblk0 --no-table --align 4 part /boot --source bootimg-partition --ondisk mmcblk0 --fstype=vfat --label boot --active --align 4096 --size 16 part / --source rootfs --ondisk mmcblk0 --fstype=ext4 --label root --align 4096
bootloader --ptable msdos dwatkins@carmd-ed-n11377:64bit build $
The wic image for SD card follows similar style pattern as has been used by Freescale Community BSP for the i.MX6 family, etc. and has previously worked and the SD card booted.
Regards,
Darcy
Darcy Watkins :: Senior Staff Engineer, Firmware
SIERRA WIRELESS Direct +1 604 233 7989 :: Fax +1 604 231 1109 :: Main +1 604 231 1100 13811 Wireless Way :: Richmond, BC Canada V6V 3A4 [M4]
|
|
Package bash-completion was not found - dunfell
Darcy Watkins
Hi,
I observe something unusual in dunfell. After the setting up environment for build, if I invoke ‘bash’ I see the following:
Package bash-completion was not found in the pkg-config search path. Perhaps you should add the directory containing `bash-completion.pc' to the PKG_CONFIG_PATH environment variable No package 'bash-completion' found bash: /yum: No such file or directory
Is this normal? (I am using CentOS7 as build machine OS and have the extra packages, buildtools installed, etc).
I have determined that this is not prior to setting up the environment, but will occur if using bash any time afterwards.
Is Yocto’s setup environment perhaps being overaggressive with sanitizing the paths, etc?
--
Regards,
Darcy
Equipping worship teams and worshipers [M4]
|
|
Re: [licensing] [yocto] Package names in IMAGE_MANIFEST and PACKAGES
Jérôme Carretero
On Fri, 26 Feb 2021 15:21:10 +0000
"Mikko Rapeli" <mikko.rapeli@...> wrote: FWIW, the mapping from binary package names recipes and recipe metadata likeDefinitely more powerful than just image manifest + packages. With some scripting it is possible to listYeah, that "except" part is something that should be accounted for. The thing is, I don't see how recipes make any difference between a build-time dependency such as a build tool, or a statically linked library, so that some additional information should be input somewhere; failing to provide that, since I don't feel like finding static library symbols in binaries to perform a discovery, I just tell my clients to distribute everything except their proprietary bits... -- Jérôme
|
|
Re: Package names in IMAGE_MANIFEST and PACKAGES
Richard Purdie
On Fri, 2021-02-26 at 14:18 +0000, Mikko Murto wrote:
Hello,I'd suggesting looking at packagedata which is how do_package and friends internally looks up things like which recipe provides which package and what the final package name is. An example of this in action is scripts/oe-pkgdata-util. There is also meta/lib/oe/packagedata.py. Sadly the API is horrible, it was never really designed for "public" use but I would love to see a better API around that (maybe one oe-pkgdata-util could use too). Cheers, Richard
|
|
Re: [licensing] [yocto] Package names in IMAGE_MANIFEST and PACKAGES
Mikko Rapeli
Hi,
On Fri, Feb 26, 2021 at 10:08:47AM -0500, Jérôme Carretero wrote: On Fri, 26 Feb 2021 14:18:59 +0000FWIW, the mapping from binary package names recipes and recipe metadata like LICENSE is available from buildhistory. Also binary package content of images is available from buildhistory. With some scripting it is possible to list recipes which produce binaries to images, except for static linking and header-only recipes but I hope these cought via some other way. Cheers, -Mikko
|
|
Re: Package names in IMAGE_MANIFEST and PACKAGES
Jérôme Carretero
Hi Mikko,
On Fri, 26 Feb 2021 14:18:59 +0000 "Mikko Murto" <mikko.murto@...> wrote: The crux of the matter is that I need to find packages created by recipes and to link the packages listed in image's manifest files to these packages.The way I've been doing it, which is probably not optimal and specific to one package format, is to lookup .ipk packages from the image manifest, then use the .ipk control info "OE" key to find the originating recipe. Here's a link of this method in use in order to try and identify license-related obligations from an image: https://gitlab.com/exmakhina/xm_oe/-/blob/47183b74/licenses.py#L24 Hoping to help, -- Jérôme
|
|
Re: [PATCH] lib/oeqa/selftest/cases/reproducible.py : updated test to faketime in future when buiding the second test build.
Alexander Kanavin
Wait, this needs to be explained a bit better. What reproducibility issues does this address that the existing test does not? Alex
On Fri, 26 Feb 2021 at 15:27, Sangeeta Jain <sangeeta.jain@...> wrote:
|
|