[yocto] Minutes: Yocto Project Technical Team Meeting 6/4/2019

Reyna, David david.reyna at windriver.com
Thu Jun 6 00:56:46 PDT 2019


Yocto Project Technical Team Meeting
MINUTES: 6/4/2019

Attendees: Richard, Armin, JoshuaW, Bruce, Michael, Randy, Scott, Alejandro, RobW, Ross, MichaelH, Tim, Vineela, David, Trevor, Sajal

RP:
  * YP-2.6 M1 for this coming Monday
  * ptest dependencies are improving, and we are getting better results
  * M1 at risk for patchtest, RP and Paul are working on it
  * Key change for M1 is GCC9, and we working on a few regressions
  * Need people to work on the NEWCOMER defects
  * Joshua is working on the autobuilder
  * Randy: Kevin will be pinged on the QEMU issue (PPC?)

Armin: Fedora Core 30 for M!? RP: we could add workers today to test that host. RP: FYI, we did get funding for updated build servers.

Armin: Question about “xe” support, issue with supporting two tarball compressions. Evidently some hosts, and especially some containers, do not have an tar that supports –J (specifically Thud) or do not have “xe”. RP mentions that the Thud documentation does require “xe”.

Randy: PTest improvements a priority for M2? RP: GCC9, bluez, and acl priorities for fixing.

Scott: Any specific help he can provide 2.8? There was mention of SPDX headers done but not licenses, more ptest, ARM autobuilder.

RP: Want to achieve for 2.8:
  * Ptest
  * License
  * reproducibility
  * hash equivalency important, needs updates to runqueue to implement,

Hash equivalency only as good as builds are reproducible. Mention that simple changes to perl rdepends can have a deep cascade effect. The feature needs to look at what changed, know that nothing really changed, and then substitute same hash and save un-needed rebuild. For example “perl-native’ rebuilds, look to see that it is binary equivalent (bit by bit). Another more flexible (but probably later) technique could be elf symbol comparison for equivalency. RP: goal is to make the checker pluggable so that enhancements are easy. Richard mentioned that it might be worth taking a month off of his daily merge tasks just to get this feature done.

Randy: Is there idle time we can use? Perhaps in some timezone like China? RP: usually fires off builds at end of his day, so not real idle timezone.

RP: can use help in getting pull requests together

RP: Automated tests, provable reproducible builds important to our upstream cred.

Scott: Meta-agl-v2? It has become hard to maintain, stale dependencies, no security patching, obsolete components.

RP: anything we are missing? Randy touched on Rust. RP: nice for 2.9, but reproducibility more important.

Tim: Meta-virtualization into core? Perhaps for 2.9. Meta-python? Split off V2 support to separate repo.

- David


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190606/0fc623d9/attachment-0001.html>


More information about the yocto mailing list