[meta-tpm][PATCH] README: fix mailing lists and a typo
Marta Rybczynska
A number of typo fixes:
- tmp->tpm in the DISTRO_FEATURES - update the mailing list address as it was out of date - update the distro name in the subject Signed-off-by: Marta Rybczynska <rybczynska@...> --- meta-tpm/README | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/meta-tpm/README b/meta-tpm/README index 4441dd2..5722a92 100644 --- a/meta-tpm/README +++ b/meta-tpm/README @@ -5,7 +5,7 @@ The bbappend files for some recipes (e.g. linux-yocto) in this layer need to have 'tpm' in DISTRO_FEATURES to have effect. To enable them, add in configuration file the following line. - DISTRO_FEATURES:append = " tmp" + DISTRO_FEATURES:append = " tpm" If meta-tpm is included, but tpm is not enabled as a distro feature a warning is printed at parse time: @@ -57,14 +57,14 @@ other layers needed. e.g.: Maintenance ----------- -Send pull requests, patches, comments or questions to yocto@... +Send pull requests, patches, comments or questions to yocto@... When sending single patches, please using something like: -'git send-email -1 --to yocto@... --subject-prefix=meta-security][PATCH' +'git send-email -1 --to yocto@... --subject-prefix=meta-security][PATCH' These values can be set as defaults for this repository: -$ git config sendemail.to yocto@... +$ git config sendemail.to yocto@... $ git config format.subjectPrefix meta-security][PATCH Now you can just do 'git send-email origin/master' to send all local patches. -- 2.30.2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noel.neu@...
Hi! I would like to implement an out-of-tree ASoC Machine driver in my project. It #includes some in-tree header files such ../codecs/codecX.h. These are however not found when I try to build the recipe. I have followed the example project "hello-mod", but that doesn't require any in-tree header files, so it doesn't help in this case. What do I need to do in oder for Bitbake to find these headers ? |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: oFono Version 1.31 ofonod crash
JH
Hi Sergei,
Thanks for the advice, the latest ofono in oe-core master is 1.32, but I am in branch Hardknott, so I copied ofono 1.32 from master to my layer running Hardknott branch, but I could not build ofono 1.32 in Hardknott: ERROR: ParseError at /build/oe-cor/../meta-solar/recipes-connectivity/ofono/ofono_1.32.bb:22: unparsed line: 'SYSTEMD_SERVICE:${PN} = "ofono.service"' I used ofono 1.30 and connman 1.37 in Zeus, both worked fine , but both connman 1.39 and ofono 1.31 failed to work properly in oe-core Hardknott branch, to narrow down if it is ofono issue or Yocto OE build or other library issue, I was able to build ofono 1.30 for Hardknott, I can confirm that ofono 1.30 failed just like the 1.31 stuck at the statement add_serial_device. ................ ofonod[2806]: ../ofono-1.30/plugins/udevng.c:add_serial_device() Device is missing required OFONO_DRIVER property ofonod[2806]: ../ofono-1.30/plugins/udevng.c:add_serial_device() Device is missing required OFONO_DRIVER property ofonod[2806]: ../ofono-1.30/plugins/udevng.c:add_serial_device() Device is missing required OFONO_DRIVER property If I run ofono 1.30 built from Zeus build, the ofonod would pass missing OFONO_DRIVER property and kept it work: ...... ofonod[3712]: ../ofono-1.30/plugins/udevng.c:add_serial_device() Device is missing required OFONO_DRIVER property ofonod[3712]: ../ofono-1.30/plugins/udevng.c:create_modem() /sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1 ofonod[3712]: ../ofono-1.30/plugins/udevng.c:create_modem() driver=ubloxqmi ofonod[3712]: ../ofono-1.30/src/modem.c:ofono_modem_create() name: (null), type: ubloxqmi ofonod[3712]: ../ofono-1.30/plugins/udevng.c:setup_ubloxqmi() /sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1 ..... So I don't think it is an oFono issue, but rather an OE Yocto build or library issue, can anyone run oFono in oe-core Hardknott branch? Thank you. Kind regards, - jupiter On 8/22/21, Sergei Golubtsov <s.e.golubtsov@...> wrote: Hi jupiter, -- "A man can fail many times, but he isn't a failure until he begins to blame somebody else." -- John Burroughs |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-hardening][PATCH] README: fix mailing lists
Marta Rybczynska
The address included in the meta-hardening documentation
does not work and was changed in other places in 2019. Signed-off-by: Marta Rybczynska <rybczynska@...> --- meta-hardening/README | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-hardening/README b/meta-hardening/README index 37a0b7e..191253c 100644 --- a/meta-hardening/README +++ b/meta-hardening/README @@ -64,14 +64,14 @@ layers: meta-oe Maintenance ----------- -Send pull requests, patches, comments or questions to yocto@... +Send pull requests, patches, comments or questions to yocto@... When sending single patches, please using something like: -'git send-email -1 --to yocto@... --subject-prefix=meta-hardening][PATCH' +'git send-email -1 --to yocto@... --subject-prefix=meta-hardening][PATCH' These values can be set as defaults for this repository: -$ git config sendemail.to yocto@... +$ git config sendemail.to yocto@... $ git config format.subjectPrefix meta-hardening][PATCH Now you can just do 'git send-email origin/master' to send all local patches. -- 2.30.2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-hardening][PATCH] meta-hardening/binutils: harden installation permissions
Marta Rybczynska
Compilers and related utils are better restricted on production platforms.
Change permissions of all installed binutils tools to remove access from users outside of the root group. This also demonstrates how to restrict file permissions in a hardened distribution. Signed-off-by: Marta Rybczynska <marta.rybczynska@...> --- meta-hardening/recipes-devtools/binutils/binutils_%.bbappend | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 meta-hardening/recipes-devtools/binutils/binutils_%.bbappend diff --git a/meta-hardening/recipes-devtools/binutils/binutils_%.bbappend b/meta-hardening/recipes-devtools/binutils/binutils_%.bbappend new file mode 100644 index 0000000..3eb3ad0 --- /dev/null +++ b/meta-hardening/recipes-devtools/binutils/binutils_%.bbappend @@ -0,0 +1,3 @@ +do_install_append_class-target () { + chmod o-rx ${D}${prefix}/${TARGET_SYS}/bin/* +} -- 2.30.2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto error while bitbaking a recipe
yasminebenghozzi6@...
Hello,
SO I'm working on a new recipe, while bitbaking it , this happened, and I really don't know what it's about, ERROR: Setscene task /home/yasmine/yocto/poky/meta/recipes-core/packagegroups/packagegroup-core-buildessential.bb:do_package in both covered and notcovered.
I'l appreciate your help |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[meta-mingw] [PATCH] grpc: use the new PACKAGECONFIG to disable shared
Sinan Kaya <okaya@...>
There is a new PACKAGECONFIG for grpc to allows us
to selectively enable/disable shared builds. Signed-off-by: Sinan Kaya <okaya@...> --- .../openembedded-layers/recipes-devtools/grpc/grpc_%.bbappend | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dynamic-layers/openembedded-layers/recipes-devtools/grpc/grpc_%.bbappend b/dynamic-layers/openembedded-layers/recipes-devtools/grpc/grpc_%.bbappend index dc0ea42..4cbd1a4 100644 --- a/dynamic-layers/openembedded-layers/recipes-devtools/grpc/grpc_%.bbappend +++ b/dynamic-layers/openembedded-layers/recipes-devtools/grpc/grpc_%.bbappend @@ -1,5 +1,4 @@ # doesn't build and not required DEPENDS:remove:mingw32 = "libnsl2" -EXTRA_OECMAKE:remove:mingw32 = "-DBUILD_SHARED_LIBS=ON" -EXTRA_OECMAKE:append:mingw32 = " -DBUILD_SHARED_LIBS=OFF" +PACKAGECONFIG:remove:mingw32 = "shared" -- 2.17.1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto Project Status WW34`21
Stephen Jolley
Current Dev Position: YP 3.4 M3 (Feature Freeze) Next Deadline: 23rd Aug. 2021 YP 3.4 M3 build (Feature Freeze)
Next Team Meetings:
Key Status/Updates:
Ways to contribute:
YP 3.4 Milestone Dates:
Planned upcoming dot releases:
Tracking Metrics:
The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at: https://wiki.yoctoproject.org/wiki/TSC
The Status reports are now stored on the wiki at: https://wiki.yoctoproject.org/wiki/Weekly_Status
[If anyone has suggestions for other information you’d like to see on this weekly status update, let us know!]
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Update bitbake broken build
Martin Jansa
Hi, read https://lists.openembedded.org/g/openembedded-architecture/message/1260 https://lists.openembedded.org/g/openembedded-architecture/message/1279 https://lists.openembedded.org/g/openembedded-architecture/message/1291 On Tue, Aug 24, 2021 at 12:33 AM JH <jupiter.hce@...> wrote: Hi, |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ivin.lim@...
Using dunfell 3.1.8 Will post this inquiry while doing my own investigation. When outputting to the debug console that involves standard input(ex. busctl, systemctl status), the output seems misaligned and dirty. But I noticed this can be easily fixed by adding to the "tools-sdk" to the EXTRA_IMAGE_FEATURES. I'm curious to know what else tools-sdk seems to besides adding development tools(ex. gcc,make) Below is the snapshot when tools-sdk isn't included in the image built |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
M+ & H bugs with Milestone Movements WW34
Stephen Jolley
All,
Thanks,
Stephen K. Jolley Yocto Project Program Manager ( Cell: (208) 244-4460 * Email: sjolley.yp.pm@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Enhancements/Bugs closed WW34!
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.4
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 386 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@...
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Update bitbake broken build
JH
Hi,
I updated the bitbake to run git pull in master branch, now it is broken, what does the following error message mean, how to fix it? $ bitbake-layers show-layers NOTE: Starting bitbake server... ERROR: Variable PROVIDES_prepend contains an operation using the old override syntax. Please convert this layer/metadata before attempting to use with a newer bitbake. Thank you. Kind regards, - jupiter |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: Wayland and X11 on Yocto
Manuel Wagesreither
Hi all, hi Khem,
Am Do, 19. Aug 2021, um 00:22, schrieb Khem Raj: On Wed, Aug 18, 2021 at 3:06 PM Manuel Wagesreither <ManWag@...> wrote:Okay, so if I get things right then IMAGE_FEATURES+="x11" is under the hood nothing more than an IMAGE_INSTALL+="packagegroup-core-x11". Is that right? If so, what's the purpose of adding the concept of IMAGE_FEATURE? I mean, it doesn't make things SO much easier. Setting an IMAGE_FEATURE or an IMAGE_INSTALL variable is the same to me.x11-* features is primarily to control what kind of x11 packages you you should really is looking at DISTRO_FEATURES e.g. wayland distroYepp, I know. I left them out on purpose because I was mainly interested in where the configuration for X11 and wayland differs conceptually. With "conceptually" I mean that one is added through IMAGE_FEATURES while the other is through IMAGE_INSTALL. And if there would be more wayland based compositors or images then you would turn extract this into an IMAGE_FEATURE as well? Why? How does that make things easier? Again, I feel there's something to IMAGE_FEATURES I didn't yet understand.* Theory: Is IMAGE_FEATURE +=x11 manipulating IMAGE_INSTALL under the hood so you don't have to do it manually? And as there is no IMAGE_FEATURE "wayland", you have do it manually. Correct?there are not many wayland based compositors or images we have in core Thanks for the explanation on MACHINE_HWCODEC. I'm curious, so is core-image-x11 require DISTRO_FEATURE hwcodec or not? If yes, than it seems to be missing in the core-image-x11.bb (it's in the core-images-weston.bb, after all), if no, then why is it not required for X11?* Why does core-image-weston.bb need to enable IMAGE_FEATURE hwcodec, while core-image-x11.bb does not? (Dunfell branch.)openGL is needed for wayland/weston to work too but hwcodec feature is I know I'm asking quite detailed questions, but I got the feeling I need to understand this once and for all. Thanks, regards, Manuel |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Extensible SDK - runtime packages installation
d0ku
Hi, I've been playing with extensible SDK lately and got to a point, where I want to create a minimal SDK installer and install all the required packages in runtime via `devtool sdk-install`, so that every developer can get only the stuff that's actually needed. For the target part it works as expected, installing the content to ${OECORE_TARGET_SYSROOT}, however for the host part the content gets installed to ${OECORE_NATIVE_SYSROOT}, but it's not visible in the PATH in some cases. E.g. for perl-native the binaries are installed to `<native sysroot>/bin/perl-native` and are not visible, unless I manually extend the PATH with this directory, then it works fine. So my questions are: * Is the runtime installation of packages meant to run on host actually supported? It surely works for e.g. compiler, so I assume it should be also fine for other packages? * Should I install `nativesdk-` or `-native` packages, if I want to use them this way? Or can I actually do both? In the eSDK talk by Paul Eggerton I saw that `nativesdk-cmake` was added, but the `nativesdk-` doesn't really seem to fit `mini Yocto environment` that eSDK basically is. * Am I possibly missing some configuration steps? In Yocto environment the PATH gets expanded with `bin/perl-native` automatically, but I wasn't able to pinpoint what file/task actually does it. Best Regards and thanks in advance, Jakub |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Re: meta-gnome error
#yocto
On 8/23/21 2:55 AM, yasminebenghozzi6@... wrote:
Hello, please can anyone help with this error ?this class is provided by meta-oe layer. Make sure you have meta-oe layer in your bblayers.conf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Yocto Technical Team Minutes, Engineering Sync, for August 17, 2021
Trevor Woerner
Yocto Technical Team Minutes, Engineering Sync, for August 17, 2021
archive: https://docs.google.com/document/d/1ly8nyhO14kDNnFcW2QskANXW3ZT7QwKC5wWVDg9dDH4/edit == disclaimer == Best efforts are made to ensure the below is accurate and valid. However, errors sometimes happen. If any errors or omissions are found, please feel free to reply to this email with any corrections. == attendees == Trevor Woerner, Stephen Jolley Richard Purdie Peter Kjellerstedt Joshua Watt Randy MacLeod Saul Wold Michael Halstead Richard Elberger Scott Murray Steve Sakoman Tony Toscioglu Trevor Gamblin Bruce Ashfield Ross Burton Alexandre Belloni Daiane Angolini Jon Mason Jan-Simon Möller == project status == - 3.1.10 (dunfell) released - 3.4 (honister) is in feature freeze next week (pending work includes rust and prserv) - glibc 2.34 update merged. the builds are fine, but causes problems with uninative and pseudo, fixes being investigated - kernel: drop 5.4, updates to 5.10 and 5.13 - appears to be issues with buildtools tarball in aarch64 (probably related to gcc 11 update) - plan to migrate tune files into architecture-specific directories; patch likely to merge in the next few days - bitbake fetcher no longer ignores SSL certificates - LTO linker flag handling changes merged to help with reproducibility issues - overlayfs class changes were merged == discussion == Randy: the pending rust work is coming along. fixed ppc issue and fixed reproducibility issues but still having an issue with diffsigs. Alex did a full build and it’s looking good. is diffsig issue a requirement? RP: yes. maybe show it to me and i can take a look. perhaps a status update to the mailing list Scott: re: prserv. i was away. i was able to reproduce the hang issues that RP was seeing on the AB before i left. however, i’m seeing a new issue with debian 10 and python 3.7 we’re seeing a hang, but it’s not like any of the other hangs we’ve seen before so still investigating. is feature freeze the end of this week, or next RP: technically Monday. but this is a planned feature so there is some flexibility so we’ll see how the progress goes Scott: what’s the minimum python? RP: 3.5 or 3.6? Ross: 3.5 Scott: we could also lift the read-only feature and put that in for this release then work on the rest for the next release RP: well, we need read-only for hashequiv and prserv Scott: it’s already there for hashequiv. i don’t think it’s a huge need for this code. but i’ll keep working on it RP: we could do that as a backup plan, but i’d prefer to see it all go in for this release. i’m reluctant to do this. Scott: python 3.9 seems quite happy. the problem seems to be with the older versions. maybe there’s something we can do with the older versions to make them happy JPEW: hash equiv is a lot cleaner, it doesn’t have to do all the forking etc Scott: i thought i had it working (before i left) but i guess not. i’m seeing a strange ld.so bug (inconsistency detected by ld.so: dl-open worker assert dl_debug_initialize()->rstate == RT_CONSISTENT failed). not sure what this is, not what you’d expect out of a python program. looks like maybe loading debug symbols? when i attach gdb i don’t see any obvious problems. the coverage on the AB uses buildtools, what combos on the AB include the old python? RP: i think the really older ones all have buildtools tarball, but newer ones would run native PeterK: i think the latest python is 3.6 with the fstreams thing JPEW: i thought it was 3.6 too, i’m pretty sure i was the one who bumped it RP: i was thinking 3.6 for fstreams too when Ross said 3.5 PeterK: not that it helps you if you want 3.9 RP: but it does help somewhat Randy: (finds log) January 2021 RP: ah, the core does have the version bump, but it was not done in bitbake JPEW: i think it was something specific in oe-core that needs 3.6 and if someone is using bitbake without oe-core then they can still use 3.5 JPEW: is bitbake major version going to bump with overrides RP: it did JPEW: i meant bitbake 2.0.0 RP: not yet. i’m tempted for next LTS, but we’ll see. i’m getting tired of 1.x ;-) JPEW: let’s use dates JPEW: re spdx. if you go to poky-contrib there is a branch jpew-sbom which includes all the stuff i’ve done with spdx and sbom creation. please take a look and let me know if what we’re creating generates something that’s useful to you. if you do fossology scanning then please take a look at the output and let me know if that works for you Saul: i’m looking at it. do you have any plans about creating a single large image sbom instead of the relationship based one JPEW: originally i went down that road, it can be done if we can do it sanely. however we have to create different parts at different times in the build, so it’s just easier to have separate docs and then link them later. so we get 100’s and 100’s of docs, and then put them together in a tarball. Saul: townhall is tomorrow, looking forward to it. but i’ll look at scripts to pull it all in together into one single doc JPEW: that would actually make the documentation smaller because all the linking adds quite a bit. JPEW: also i wanted to leave open the possibility to link to spdx docs from the source code and pull all that into the big tarball. i think the lite-spdx group is trying to make things nicer (in this direction) for our (and others’) usecase, but not involved in that Saul: sometimes the external references cause issues. i threw some random ones at the validator and there were some warnings and errors. the tools are also 1.x version but they don’t properly validate the 2.x stuff. JPEW: they were validating against the online tools at one point, but i probably did something to mess it up. it’s annoying that the offline native tool is java based. it would be nice to validate as part of the build, but that’s a huge undertaking. there’s also the issue of identifying the spdx license using the ?? tool RP: who said to not use that tool? JPEW: you did RP: okay. well that’s what i’d use so go ahead JPEW: also need to verify that the license that we put in the file is a known and valid spdx license. sometimes the validator tool doesn’t accept it because of a small issue even though it is the same license RP: there’s an spdx-legal mailing list where stuff like this is being discussed. e.g. common licenses for distros. RP: glancing down your branch, i think we can start adding it JPEW: i’d like to target the next release. we could merge it now as-is, it’s functional but not 100% correct Saul: it’s pretty isolated JPEW: yes, just one class. if you don’t inherit it, it shouldn’t affect anything RP: i’m leaning towards adding it for this release as-is since it is so isolated because it is important and i’d like to see it get wider use Scott: townhall presentation meeting by Joshua tomorrow Saul: free registration, supply-chain discussions, NA timezone Scott: there are some other talks too that seem interesting (sigstore) RP: thanks to JPEW for putting in the presentation! sbom and reproducibility JPEW: sbom, reproducibility, CVE checking, buildtools, etc RP: re current patch status. lots of version changes in master-next Scott: yes myself and Jan-Simon noticed it. i’ll poke around in it Jon: on my todo list today, will review it Scott: i think the tune one might blow up AGL RP: it’s in master-next and Alex’s testing branch which i think shows green for AGL. it’s intel that blows up AlexB: yes, AGL is fine but Intel blows up. RP: AlexB make sure Anuj is aware of the meta-intel issue AlexB: sure SS: what’s it mean for the removal of the 5.4 linux-yocto recipe for dunfell? Bruce: i’ll keep sending them to you. i keep updating 4.19 and other things that still get updates. i’ll make sure to add “dunfell” in the cover letter SS: lots of hand-editing of colons and underscores RP: i suspect the conversion scripts could be reversed to change colons back to underscores RP: glibc 2.3.4 changes caused more issues than i anticipated. AB builds are green, but 2.3.4 on the host (builtdools tarball extended) or ?? cause issues. in some cases there are reproducibility issues. RP: libevent INT-AB monotonic test keeps failing off and on, but fails often enough to be annoying. will be the next one to come to grips with AlexB: yes, that one and the bitbake one RP: i’m pretending that tone doesn’t exist TrevorW: i want to convert meta-rockchip to use more of the kernel kmeta config features, what machine do you recommend i follow as a good example of doing it right? Bruce: i'll send you something TrevorW: is there any requirements or objections to adding new IMAGE_FEATUREs? i’m working on a zram IMAGE_FEATURE and would like to know if there’s any chance it would be rejected as an IMAGE_FEATURE so i could look at other approaches RP: IMAGE_FEATUREs have never been rejected that i know of TrevorW: they’re added very rarely and there aren’t many of them RP: they’re infrequent because there aren’t many. just be careful how you add the packagegroups to make sure you don’t add build dependencies. TrevorW: my feature will also need to add a kernel config. are there any examples of a feature that also pokes the kernel config? Bruce: check nfs ones Elberger: is there going to be a yocto-checklayer for dunfell? RP: i think it’s been enabled Elberger: i’m looking at the yocto console view and it’s not there, am i looking at the wrong thing RP: maybe it scrolled off the page, i’ll send you a link… https://autobuilder.yoctoproject.org/typhoon/#/builders/121/build s/208 looks like it failed in aws and meta-oe. Elberger: oh, it might have failed in aws because of a dependency on meta-oe. RP: true, yes. this isn’t an issue with meta-aws Elberger: how can maintainers do stuff on the AB RP: talk to Nico and I. probably need to wait for September TrevorG: python-cryptography test is failing because of a version mismatch, needs setuptools-rust which requires rust in oe-core Randy: look for my rust branch at poky-contrib |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta-gnome error
#yocto
yasminebenghozzi6@...
Hello, please can anyone help with this error ?
ERROR: ParseError at /home/yasmine/yocto/poky/meta-openembedded/meta-gnome/recipes-gnome/yelp/yelp_3.34.0.bb:7: Could not inherit file classes/itstool.bbclass this is the line 7: inherit gnomebase itstool autotools-brokensep gsettings gettext gtk-doc features_check mime-xdg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|