Enhancements/Bugs closed WW02!
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current high bug count owners for Yocto Project 3.3
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto Project Newcomer & Unassigned Bugs - Help Needed
Stephen Jolley
All,
The triage team is starting to try and collect up and classify bugs which a newcomer to the project would be able to work on in a way which means people can find them. They're being listed on the triage page under the appropriate heading: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs Also please review: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded and how to create a bugzilla account at: https://bugzilla.yoctoproject.org/createaccount.cgi The idea is these bugs should be straight forward for a person to help work on who doesn't have deep experience with the project. If anyone can help, please take ownership of the bug and send patches! If anyone needs help/advice there are people on irc who can likely do so, or some of the more experienced contributors will likely be happy to help too.
Also, the triage team meets weekly and does its best to handle the bugs reported into the Bugzilla. The number of people attending that meeting has fallen, as have the number of people available to help fix bugs. One of the things we hear users report is they don't know how to help. We (the triage team) are therefore going to start reporting out the currently 344 unassigned or newcomer bugs.
We're hoping people may be able to spare some time now and again to help out with these. Bugs are split into two types, "true bugs" where things don't work as they should and "enhancements" which are features we'd want to add to the system. There are also roughly four different "priority" classes right now, “3.2”, “3.3, "3.99" and "Future", the more pressing/urgent issues being in "3.2" and then “3.3”.
Please review this link and if a bug is something you would be able to help with either take ownership of the bug, or send me (sjolley.yp.pm@...) an e-mail with the bug number you would like and I will assign it to you (please make sure you have a Bugzilla account). The list is at: https://wiki.yoctoproject.org/wiki/Bug_Triage_Archive#Unassigned_or_Newcomer_Bugs
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: BITBAKE HANGS
Davis, Michael
QTWebengine needs a considerable amount of RAM to compile and link relative to the rest of Yocto. Normally around 12-16GB. Less than that and the system tends to hang.
From: yocto@... <yocto@...>
On Behalf Of U RAVI KUMAR via lists.yoctoproject.org
Sent: Monday, January 11, 2021 11:25 AM To: yocto@... Subject: [yocto] BITBAKE HANGS
hi guys,
I have encountered with a problem.I have built a custom linux for raspberrypi and included meta-openembedded,meta-raspberrypi,meta-qt5,meta-python2 layers and compiled on the bitbake. it is working fine. I have added recipe "qtwebengine" , here i have encountered an issue i.e the system hangs. only while compiling qtwebengine system hangs.Can anyone suggest me the solution.So that i canovercome and proceed fiurther..
Thanks and regards, ravikumar CONFIDENTIALITY NOTICE: This e-mail transmission and any documents, files or previous e-mail messages attached to it may contain information that is confidential, protected by the attorney/client or other privileges, and may constitute non-public information. It is intended to be conveyed only to the designated recipient(s) named above.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BITBAKE HANGS
U RAVI KUMAR <uppadaravi2511@...>
hi guys, I have encountered with a problem.I have built a custom linux for raspberrypi and included meta-openembedded,meta-raspberrypi,meta-qt5,meta-python2 layers and compiled on the bitbake. it is working fine. I have added recipe "qtwebengine" , here i have encountered an issue i.e the system hangs. only while compiling qtwebengine system hangs.Can anyone suggest me the solution.So that i canovercome and proceed fiurther.. Thanks and regards, ravikumar
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: insmod - huawei E3372h kernel module
Zoltan Kerenyi Nagy
I managed to bitbake without errors/warning the 2 additional modules, however I cannot load those modules manually on the device:
http://paste.ubuntu.com/p/My4x5j3t4R/ Do you you have any idea? -- Zolee
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Python3-native illegal instruction on poky dunfell
Daniela-Marinela Bistrean
Thank you very much for your response! I have only one builder and the sstate is not shared. Additionally I also tried building on the zeus branch and the build fails with the same error (illegal instruction) but this time at do_configure task. And do_configure calls the same python3-native with setup.py but with a different parameter. Any help or hint is appreciated.
On Mon, 11 Jan 2021 at 14:43, Ross Burton <ross@...> wrote: Are you sharing sstate between multiple builders? --
Cu deosebită consideraţie, Daniela-Mărinela Bistrean
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: [error-report-web][PATCH] report-error.bbclass: Add layer and bitbake version info to error report
Milan Shah
Hi All, This is a Gentle Reminder to review this Patch. ----------------------- Thanks & Regards, Milan Shah MontaVista Software, Bangalore, India
On Wed, Jan 6, 2021 at 7:09 PM Milan Shah <mshah@...> wrote: Instead of just providing local.conf info, add layer names and their
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Python3-native illegal instruction on poky dunfell
Ross Burton <ross@...>
Are you sharing sstate between multiple builders?
Ross On Mon, 11 Jan 2021 at 08:58, Daniela-Marinela Bistrean <daniela.marinela.bistrean@...> wrote:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Single page view of a particular manual
Vasyl Vavrychuk <vvavrychuk@...>
Hi, Nicolas,
Now, it looks like something changed. Opening https://docs.yoctoproject.org/bitbake/, then choosing "All-in-one 'Mega' Manual" leads to what I need: single page BitBake User Manual - https://docs.yoctoproject.org/bitbake/singleindex.html But there are few more issues. 1. Open https://docs.yoctoproject.org/bitbake/index.html. Select on the top has entries "Individual Webpages" and "All-in-one 'Mega' Manual". The problem is that entry "All-in-one 'Mega' Manual" now does not reflects to the current behavior. Suggest to replace "All-in-one 'Mega' Manual" with "Single Webpage". 2. Open https://docs.yoctoproject.org/bitbake/. Version select at the top with options "3.2.1", "3.1.4", etc. are not working. Thanks, Vasyl On Mon, Nov 16, 2020 at 6:27 PM Nicolas Dechesne <nicolas.dechesne@...> wrote:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nativesdk-binutils sysroot bug?
Kenth Eriksson
I have added native gcc support to an ARM Yocto SDK. But the native compiler does not work when passing the sysroot argument to the compiler.
kenth@se-kenth-lx yocto-xr $ x86_64-xr-linux-gcc test.c kenth@se-kenth-lx yocto-xr $ x86_64-xr-linux-gcc test.c --sysroot=/opt/infn-xr/1.0/sysroots/x86_64-xr-linux /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/usr/lib/gcc/x86_64-xr-linux/9.2.0/../../../../x86_64-xr-linux/bin/ld: cannot find /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/lib/libc.so.6 inside /opt/infn-xr/1.0/sysroots/x86_64-xr-linux /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/usr/lib/gcc/x86_64-xr-linux/9.2.0/../../../../x86_64-xr-linux/bin/ld: cannot find /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/usr/lib/libc_nonshared.a inside /opt/infn-xr/1.0/sysroots/x86_64-xr-linux /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/usr/lib/gcc/x86_64-xr-linux/9.2.0/../../../../x86_64-xr-linux/bin/ld: cannot find /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/lib/ld-linux-x86-64.so.2 inside /opt/infn-xr/1.0/sysroots/x86_64-xr-linux collect2: error: ld returned 1 exit status Error trace seems to incorrectly tell that libc is missing on that path kenth@se-kenth-lx yocto-xr $ ls -l /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/lib/libc.so.6 lrwxrwxrwx 1 root root 12 Jan 11 10:33 /opt/infn-xr/1.0/sysroots/x86_64-xr-linux/lib/libc.so.6 -> libc-2.30.so* kenth@se-kenth-lx yocto-xr $ The sysroot argument works when only compiling the source file (no linking) kenth@se-kenth-lx yocto-xr $ x86_64-xr-linux-gcc -c test.c -o test.o --sysroot=/opt/infn-xr/1.0/sysroots/x86_64-xr-linux But when gcc invokes binutils with sysroot argument then it fails. Doing a strace on the invocation of gcc with sysroot shows that sometimes the sysroot path is concatenated twice; [pid 4197] openat(AT_FDCWD, "/opt/infn-xr/1.0/sysroots/x86_64-xr-linux//opt/infn-xr/1.0/sysroots/x86_64-xr-linux/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) [pid 4197] write(2, "/opt/infn-xr/1.0/sysroots/x86_64"..., 110) = 110 The arm compiler has a compiled sysroot (as defined in the bb recipe) kenth@se-kenth-lx yocto-xr $ aarch64-xr-linux-gcc --print-sysroot /not/exist kenth@se-kenth-lx yocto-xr $ whereas the native x86 compiler does not have a compiled sysroot kenth@se-kenth-lx yocto-xr $ x86_64-xr-linux-gcc --print-sysroot kenth@se-kenth-lx yocto-xr $ If I symlink the path to mitigate the concatenation effect into binutils then it all works. Known issue? How to resolve?
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: insmod - huawei E3372h kernel module
Zoltan Kerenyi Nagy
Hi, Im doing this:
KERNEL_MODULE_AUTOLOAD += "wmc_device_managment"KERNEL_MODULE_PROBECONF += "wmc_device"cdc_wdm = "options wmc_device iProduct=USB_CDC_WCM_Device_Management iManufacturer=WMC"KERNEL_MODULE_AUTOLOAD += "lte"KERNEL_MODULE_PROBECONF += "lte"huawei_cdc_ncm = "options lte iProduct=E3372h iManufacturer=Huawei"
--Zolee
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: How to select Linux kernel version?
Quentin Schulz
Hi Jupiter,
On Sat, Jan 09, 2021 at 09:56:13AM +1100, Jupiter wrote: Hi Quentin,This should have nothing to do with a Yocto version, if your recipe is not found, it's just not found and it is usually a tell that you either put your recipe in the wrong tree layout or that you forgot to add the layers to your bblayers.conf. If both were done correctly and you still have the issue, it is an important bug to report and investigate, so please share with us the output of bblayers.conf and the path to your linux-yocto_5.10 recipe. You could also add: python __anonymous() { bb.warning("The recipe is being parsed as expected") } If when you run bitbake virtual/kernel you don't see a warning, your recipe is for sure not parsed and obviously cannot be used by Yocto. Cheers, Quentin
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Vijay Rakesh Munganda
Hi Quentin,
Thank you for the earlier help. After that, I got a QA Issue and I was trying to solve it, but I'm unable to do it. Any suggestions would be helpful. Package contains non-symlink .so: tokbox-dev path '/work/aarch64-poky-linux/tokbox/1.0-r0/packages-split/tokbox-dev/usr/lib/libopentok.so' [dev-elf] ERROR: tokbox-1.0-r0 do_package_qa: QA Issue: /usr/lib/libopentok.so contained in package tokbox-dev requires libc++.so.1()(64bit), but no providers found in RDEPENDS_tokbox-dev? [file-rdeps]
Thanks & Regards, Vijay Rakesh.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Python3-native illegal instruction on poky dunfell
Daniela-Marinela Bistrean
Hello community, I am trying to build core-image-minimal using poky only, on the dunfell branch. On certain machines the build fails unexpectedly with the following error: Build Configuration: BB_VERSION = "1.46.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "x86_64-poky-linux" MACHINE = "qemux86-64" DISTRO = "poky" DISTRO_VERSION = "3.1.4" TUNE_FEATURES = "m64 core2" TARGET_FPU = "" meta meta-poky meta-yocto-bsp = "dunfell:cd3abf42dae2310ecaa8a97b2c08378a9f6e1282" Initialising tasks: 100% |####################################################################################################################################################################| Time: 0:00:11 Sstate summary: Wanted 1025 Found 0 Missed 1025 Current 126 (0% match, 10% complete) NOTE: Executing Tasks ERROR: python3-setuptools-native-45.2.0-r0 do_compile: 'python3 setup.py build ' execution failed. ERROR: python3-setuptools-native-45.2.0-r0 do_compile: Execution of '/home/builder/src/build_yocto-test/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/temp/run.do_compile.141' failed with exit code 1: Illegal instruction (core dumped) WARNING: exit code 1 from a shell command. ERROR: Logfile of failure stored in: /home/builder/src/build_yocto-test/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/temp/log.do_compile.141 Log data follows: | DEBUG: Executing shell function do_compile | Illegal instruction (core dumped) | ERROR: 'python3 setup.py build ' execution failed. | WARNING: exit code 1 from a shell command. | ERROR: Execution of '/home/builder/src/build_yocto-test/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/temp/run.do_compile.141' failed with exit code 1: | Illegal instruction (core dumped) | WARNING: exit code 1 from a shell command. | ERROR: Task (virtual:native:/home/builder/src/poky/meta/recipes-devtools/python/python3-setuptools_45.2.0.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 576 tasks of which 572 didn't need to be rerun and 1 failed. The do_compile task executes the following: do_compile() { distutils3_do_compile } distutils3_do_compile() { cd /home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/setuptools-45.2.0 NO_FETCH_BUILD=1 \ STAGING_INCDIR=/home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/recipe-sysroot-native/usr/include \ STAGING_LIBDIR=/home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/recipe-sysroot-native/usr/lib \ /home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3 /home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/setuptools-45.2.0/setup.py \ build --build-base=/home/builder/src/build_sw.sys.icp21/tmp/work/x86_64-linux/python3-setuptools-native/45.2.0-r0/build || \ bbfatal_log "'python3 setup.py build ' execution failed." } On this particular machine the build fails even when it is tried out from within a container. The configuration of this machine is: Distributor ID: Ubuntu Description: Ubuntu 18.04.5 LTS Release: 18.04 Codename: bionic Linux vm 5.4.0-54-generic #60~18.04.1-Ubuntu SMP Fri Nov 6 17:25:16 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 4 x Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz The python3-native binary generated by Yocto works and I can run it on the host. I have identified that setup.py file of python3-setuptools-native recipe, part of do_compile fails with illegal instruction when trying to import setuptools. On other machines the build has no issues. The machine with issues is under a VPN and a proxy (company's machine). Do you have any hint as why this might happen? Thank you and looking forward to your feedback, Daniela-Mărinela Bistrean
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-security-compliance][PATCH] scap-security-guide: Fix openembedded platform tests and build
Jate Sujjavanich
Add patches to fix openembedded nodistro tests and openembedded build wit=
hin ssg metadata. Signed-Off-By: Jate Sujjavanich <jatedev@...> --- ...c-file-check-tests-in-installed-OS-d.patch | 46 +++++++++++++++++++ ...g-openembedded-from-ssg-constants.py.patch | 34 ++++++++++++++ .../scap-security-guide_git.bb | 2 + 3 files changed, 82 insertions(+) create mode 100644 meta-security-compliance/recipes-openscap/scap-securi= ty-guide/files/0001-Fix-platform-spec-file-check-tests-in-installed-OS-d.= patch create mode 100644 meta-security-compliance/recipes-openscap/scap-securi= ty-guide/files/0002-Fix-missing-openembedded-from-ssg-constants.py.patch diff --git a/meta-security-compliance/recipes-openscap/scap-security-guid= e/files/0001-Fix-platform-spec-file-check-tests-in-installed-OS-d.patch b= /meta-security-compliance/recipes-openscap/scap-security-guide/files/0001= -Fix-platform-spec-file-check-tests-in-installed-OS-d.patch new file mode 100644 index 0000000..60664a3 --- /dev/null +++ b/meta-security-compliance/recipes-openscap/scap-security-guide/files= /0001-Fix-platform-spec-file-check-tests-in-installed-OS-d.patch @@ -0,0 +1,46 @@ +From 2beb4bc83a157b21edb1a3fef295cd4cced467df Mon Sep 17 00:00:00 2001 +From: Jate Sujjavanich <jatedev@...> +Date: Thu, 7 Jan 2021 18:10:01 -0500 +Subject: [PATCH 1/3] Fix platform spec, file check, tests in installed O= S + detect for openembedded + +Change platform to multi in openembedded installed check matching others +and allowing compile of xml into oval +--- + shared/checks/oval/installed_OS_is_openembedded.xml | 11 ++++++----- + 1 file changed, 6 insertions(+), 5 deletions(-) + +diff --git a/shared/checks/oval/installed_OS_is_openembedded.xml b/share= d/checks/oval/installed_OS_is_openembedded.xml +index 763d17bcb..01df16b43 100644 +--- a/shared/checks/oval/installed_OS_is_openembedded.xml ++++ b/shared/checks/oval/installed_OS_is_openembedded.xml +@@ -1,11 +1,9 @@ +-</def-group> +- + <def-group> + <definition class=3D"inventory" id=3D"installed_OS_is_openembedded" v= ersion=3D"2"> + <metadata> + <title>OpenEmbedded</title> + <affected family=3D"unix"> +- <platform>OPENEMBEDDED</platform> ++ <platform>multi_platform_all</platform> + </affected> + <reference ref_id=3D"cpe:/o:openembedded:openembedded:0" + source=3D"CPE" /> +@@ -20,8 +18,11 @@ + </criteria> + </definition> +=20 +- <ind:textfilecontent54_object id=3D"test_openembedded" version=3D"1" = comment=3D"Check OPenEmbedded version"> +- <ind:filepath>/etc/os-release/ind:filepath> ++ <ind:textfilecontent54_test check=3D"all" check_existence=3D"at_least= _one_exists" comment=3D"Check OpenEmbedded version" id=3D"test_openembedd= ed" version=3D"1"> ++ <ind:object object_ref=3D"obj_openembedded" /> ++ </ind:textfilecontent54_test> ++ <ind:textfilecontent54_object id=3D"obj_openembedded" version=3D"1" c= omment=3D"Check OpenEmbedded version"> ++ <ind:filepath>/etc/os-release</ind:filepath> + <ind:pattern operation=3D"pattern match">^VERSION_ID=3D\"nodistro\.= [0-9].$</ind:pattern> + <ind:instance datatype=3D"int">1</ind:instance> + </ind:textfilecontent54_object> +--=20 +2.24.3 (Apple Git-128) + diff --git a/meta-security-compliance/recipes-openscap/scap-security-guid= e/files/0002-Fix-missing-openembedded-from-ssg-constants.py.patch b/meta-= security-compliance/recipes-openscap/scap-security-guide/files/0002-Fix-m= issing-openembedded-from-ssg-constants.py.patch new file mode 100644 index 0000000..1e712f6 --- /dev/null +++ b/meta-security-compliance/recipes-openscap/scap-security-guide/files= /0002-Fix-missing-openembedded-from-ssg-constants.py.patch @@ -0,0 +1,34 @@ +From 037a12301968a56f0c7e492ea4a05d2eecbd4cc6 Mon Sep 17 00:00:00 2001 +From: Jate Sujjavanich <jatedev@...> +Date: Fri, 8 Jan 2021 20:18:00 -0500 +Subject: [PATCH 2/3] Fix missing openembedded from ssg/constants.py + +--- + ssg/constants.py | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/ssg/constants.py b/ssg/constants.py +index fab7cda5d..2ca289f84 100644 +--- a/ssg/constants.py ++++ b/ssg/constants.py +@@ -234,7 +234,8 @@ PRODUCT_TO_CPE_MAPPING =3D { + } +=20 + MULTI_PLATFORM_LIST =3D ["rhel", "fedora", "rhosp", "rhv", "debian", "u= buntu", +- "wrlinux", "opensuse", "sle", "ol", "ocp", "exam= ple"] ++ "wrlinux", "opensuse", "sle", "ol", "ocp", "exam= ple", ++ "openembedded"] +=20 + MULTI_PLATFORM_MAPPING =3D { + "multi_platform_debian": ["debian8"], +@@ -249,6 +250,7 @@ MULTI_PLATFORM_MAPPING =3D { + "multi_platform_sle": ["sle11", "sle12"], + "multi_platform_ubuntu": ["ubuntu1404", "ubuntu1604", "ubuntu1804"]= , + "multi_platform_wrlinux": ["wrlinux"], ++ "multi_platform_openembedded": ["openembedded"], + } +=20 + RHEL_CENTOS_CPE_MAPPING =3D { +--=20 +2.24.3 (Apple Git-128) + diff --git a/meta-security-compliance/recipes-openscap/scap-security-guid= e/scap-security-guide_git.bb b/meta-security-compliance/recipes-openscap/= scap-security-guide/scap-security-guide_git.bb index 6e7180f..0617c56 100644 --- a/meta-security-compliance/recipes-openscap/scap-security-guide/scap-= security-guide_git.bb +++ b/meta-security-compliance/recipes-openscap/scap-security-guide/scap-= security-guide_git.bb @@ -7,6 +7,8 @@ SRC_URI =3D "git://github.com/akuster/scap-security-guide= .git;branch=3Doe-0.1.44; \ file://0001-fix-deprecated-instance-of-element.getchildren.pa= tch \ file://0002-fix-deprecated-getiterator-function.patch \ file://0003-fix-remaining-getchildren-and-getiterator-functio= ns.patch \ + file://0001-Fix-platform-spec-file-check-tests-in-installed-O= S-d.patch \ + file://0002-Fix-missing-openembedded-from-ssg-constants.py.pa= tch \ " PV =3D "0.1.44+git${SRCPV}" =20 --=20 2.25.1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: rebuild issues using sstate mirror
Markus Volk
I sent patches to openembedded-core@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: How to select Linux kernel version?
JH
Hi Quentin,
Thanks for your helps, I finally figured out an old Yocto version thud is able to pick up the latest the kernel version to run 5.10 where the Zeus could not, there are a couple of bugs in Zeus which I could not run Zeus in Ubuntu 20.4, it is time for me to upgrade to the latest Yocto version which hopefully fixes the kernel version issue. Thank you. Kind regards, jupiter
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Suggestions on improvements
Hi,
On 08/01/2021 04:59, Meh Mbeh Ida Delphine wrote: Why do you think they are false positives? Check this file: FileName: ./spdx_temp/git/.pc/0026-inject-file-assembly-directives.patch/sysdeps/aarch64/crti.S FileChecksum: SHA1: 83c9d68d2f83ca0af8af2a918533f21004aac238 LicenseConcluded: NOASSERTION LicenseInfoInFile: LGPL-2.1-or-later LicenseInfoInFile: LicenseRef-scancode-unlimited-linking-exception-lgpl FileCopyrightText: <text>Copyright (c) 1995-2020 Free Software Foundation, Inc. </text> I play around with meta-spdxscanner and if you run e.g. scancode-toolkit it tells you: FileName: ./spdx_temp/git/nscd/cache.c FileChecksum: SHA1: ecec99d5427b03fe5c390f5fd78274a2a7c625e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: GPL-3.0-or-later FileCopyrightText: <text>Copyright (c) 1998-2020 Free Software Foundation, Inc. </text> ;) Which comes from: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the License, or (at your option) any later version. So once someone determines what's the real license, I guess packages could be licensed accordingly ;) LICENSE_glibc-xxx = "GPLv3+" is it? Bring in the lawyers. WARNING: glibc-2.32-r0 do_package: License for package sln is {'GPL-2.0libtirpc-1.2.6-r0 do_package: License for package libtirpc is {'GPL-2.0 WITH Linux-syscall-note'} vs BSD-3-ClauseI assume GPLv2+ is supposed to mean GPL-2.0-or-later. One fix would be to put in the LICENSE field of ptest-runnner GPL-2.0-or-later instead of GPLv2+. Another fix could be to add the mapping between GPLv2+ and GPL-2.0-or-later. WARNING: libcap-2.44-r0 do_package: License for package libcap islibcap-2.44-r0 do_package: License for package libcap-staticdev is {'GPL-2.0 WITH Linux-syscall-note'} vs BSD | GPLv2Regards, Robert
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: rebuild issues using sstate mirror
On 2021-01-08 6:16 a.m., Markus Volk
wrote:
Hi Folks,
Hi Markus, Thanks for reporting these problems. Could you send a patch to the oe-core list : as explained here: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded Thanks, ../Randy
-- # Randy MacLeod # Wind River Linux
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|