FWIW: My world build with oe-core master:094273bd7d1768e14fbdcd2f239bee14c630a625 (so before the main UNPACKDIR changes) finished with these failures from meta-virtualization:
ERROR: Task (meta-virtualization/recipes-containers/cri-tools/cri-tools_git.bb:do_patch) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-containers/docker-compose/docker-compose_git.bb:do_populate_lic) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-containers/docker/docker-moby_git.bb:do_patch) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-containers/nerdctl/nerdctl_git.bb:do_patch) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-containers/runc/runc-opencontainers_git.bb:do_patch) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-devtools/go/go-md2man_git.bb:do_compile) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-devtools/go/go-md2man_git.bb:do_populate_lic) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-devtools/yq/yq_git.bb:do_compile) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-devtools/yq/yq_git.bb:do_populate_lic) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-networking/cni/cni_git.bb:do_compile) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-networking/cni/cni_git.bb:do_populate_lic) failed with exit code '1' ERROR: Task (meta-virtualization/recipes-networking/netns/netns_git.bb:do_patch) failed with exit code '1' the UNPACKDIR changes will probably cause few more issues, I've already noticed one with linux-yocto_virtualization.inc and added temporary work around here: https://github.com/shr-project/meta-virtualization/commits/jansa/master/ will send what I have later today as a RFC (as I cannot even build whole image yet) unless Theodore gets to it sooner. On Thu, May 23, 2024 at 6:04 AM Bruce Ashfield <bruce.ashfi...@gmail.com> wrote: > > Martin's advice is on point (as usual). > > I'll be travelling all day tomorrow, so I won't even have time to > review or merge until Friday. > > I was aware of the pending changes, but I've been on the road for a > bit now, and didn't have a chance to complete my changes. > > Bruce > > On Wed, May 22, 2024 at 6:54 PM Martin Jansa via > lists.yoctoproject.org <martin.jansa=gmail....@lists.yoctoproject.org> > wrote: > > > > I think one per recipe (or few related ones like runc*bb) would be > > easier to review in this case. > > > > On Thu, May 23, 2024 at 12:51 AM Theodore A. Roth <tr...@openavr.org> wrote: > > > > > > > > > On Wed, May 22, 2024 at 4:05 PM Martin Jansa <martin.ja...@gmail.com> > > > wrote: > > >> > > >> Hi, > > >> > > >> I can confirm that I'm seeing the same build failures since this > > >> morning and agree that the recipes need to adapt to: > > >> https://git.openembedded.org/openembedded-core/commit/?id=cc4ec43a2b657fb4c58429ab14f1edc2473c1327 > > >> > > >> I've started with some WIP changes and fixed some of them in: > > >> https://github.com/shr-project/meta-virtualization/commit/30a85c0319c253632206b0d2c2c483f11a490939 > > >> but than got side tracked by some other build failures and not sure > > >> when I'll be able to get back to it. > > >> > > >> I've also asked Bruce on IRC and he is aware of the issues, but might > > >> not have time to resolve it soon, so if you have the changes ready, > > >> then please send them to ML for Bruce to review when he has time and > > >> I'll happily build test them as well. > > >> > > >> Cheers, > > > > > > > > > Should I send a single patch fixing a bunch of recipes (aka many > > > destsuffix fixes at once) or one patch per recipe? > > > > > > Ted Roth > > > > > >> > > >> > > >> On Wed, May 22, 2024 at 11:52 PM Theodore A. Roth via > > >> lists.yoctoproject.org <troth=openavr....@lists.yoctoproject.org> > > >> wrote: > > >> > > > >> > Hi, > > >> > > > >> > In our CI builds for multiple projects using meta-virtualization > > >> > master branch, we are > > >> > seeing some build failures for some recipes that use GO: > > >> > > > >> > * go-md2man > > >> > * runc-opencontainers > > >> > * docker-moby > > >> > * podman > > >> > * buildah > > >> > * cni > > >> > > > >> > I think I've narrowed the breakages down to this commit to oe-core > > >> > from Richard Purdie: > > >> > > > >> > * https://lists.openembedded.org/g/openembedded-core/message/199614 > > >> > > > >> > The fixes for our builds seem simple enough. Just add > > >> > ';destsuffix=${GO_SRCURI_DESTSUFFIX}' > > >> > to the SRC_URI. For example: > > >> > > > >> > --- > > >> > > > >> > diff --git a/recipes-devtools/go/go-md2man_git.bb > > >> > b/recipes-devtools/go/go-md2man_git.bb > > >> > index 1d96bb1b..73d8d167 100644 > > >> > --- a/recipes-devtools/go/go-md2man_git.bb > > >> > +++ b/recipes-devtools/go/go-md2man_git.bb > > >> > @@ -9,7 +9,7 @@ BBCLASSEXTEND = "native" > > >> > GO_IMPORT = "github.com/cpuguy83/go-md2man" > > >> > #GO_INSTALL = "${GO_IMPORT}/bin/go-md2man" > > >> > > > >> > -SRC_URI = "git://${GO_IMPORT}.git;branch=master;protocol=https" > > >> > +SRC_URI = > > >> > "git://${GO_IMPORT}.git;branch=master;protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX}" > > >> > > > >> > SRCREV = "f79a8a8ca69da163eee19ab442bedad7a35bba5a" > > >> > PV = "1.0.10+git" > > >> > > > >> > --- > > >> > > > >> > I plan to finish my testing for our breakages and submit some patches, > > >> > but it feels like there are many > > >> > more recipes that will need this change made (basically anything that > > >> > is using 'inherit go'). > > >> > > > >> > I'm a bit reluctant to submit patches for recipes we are not using > > >> > (and testing) even if they seem like > > >> > mechanical changes, but I wanted to let the list know what I have > > >> > found. > > >> > > > >> > Ted Roth > > >> > > > >> > > > >> > > > > > > > > > > -- > - Thou shalt not follow the NULL pointer, for chaos and madness await > thee at its end > - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8742): https://lists.yoctoproject.org/g/meta-virtualization/message/8742 Mute This Topic: https://lists.yoctoproject.org/mt/106252100/21656 Group Owner: meta-virtualization+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-