Message ID | 20220712144030.32305-2-bruce.ashfield@gmail.com |
---|---|
State | New |
Headers | show |
Series | yocto-bsps: update to v5.15.52 and buildpaths fixes | expand |
On Tue, 2022-07-12 at 10:40 -0400, bruce.ashfield@gmail.com wrote: > From: Bruce Ashfield <bruce.ashfield@gmail.com> > > Updating linux-yocto/5.15 to the latest korg -stable release that comprises > the following commits: Thanks, this test build showed two warnings. I have no idea why this only showed up now: beaglebone: WARNING: linux-yocto-5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR beaglebond-alt: WARNING: linux-yocto-5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR So at least it is down to one error in 5.10 and 5.15 for the same platform! I think we're mostly winning and nearly there :) Cheers, Richard
On Tue, Jul 12, 2022 at 6:45 PM Richard Purdie <richard.purdie@linuxfoundation.org> wrote: > > On Tue, 2022-07-12 at 10:40 -0400, bruce.ashfield@gmail.com wrote: > > From: Bruce Ashfield <bruce.ashfield@gmail.com> > > > > Updating linux-yocto/5.15 to the latest korg -stable release that comprises > > the following commits: > > Thanks, this test build showed two warnings. I have no idea why this > only showed up now: > > beaglebone: > WARNING: linux-yocto-5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > > beaglebond-alt: > WARNING: linux-yocto-5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > Yet another generation script referencing itself .. they seem to like doing that. I don't get the warning, but I do have the file with the reference in it here, so I'll send a SRCREV bump with a fix Wednesday. Bruce > So at least it is down to one error in 5.10 and 5.15 for the same > platform! > > I think we're mostly winning and nearly there :) > > Cheers, > > Richard
On Tue, Jul 12, 2022 at 11:19 PM Bruce Ashfield via lists.yoctoproject.org <bruce.ashfield=gmail.com@lists.yoctoproject.org> wrote: > > On Tue, Jul 12, 2022 at 6:45 PM Richard Purdie > <richard.purdie@linuxfoundation.org> wrote: > > > > On Tue, 2022-07-12 at 10:40 -0400, bruce.ashfield@gmail.com wrote: > > > From: Bruce Ashfield <bruce.ashfield@gmail.com> > > > > > > Updating linux-yocto/5.15 to the latest korg -stable release that comprises > > > the following commits: > > > > Thanks, this test build showed two warnings. I have no idea why this > > only showed up now: > > > > beaglebone: > > WARNING: linux-yocto-5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > > > > beaglebond-alt: > > WARNING: linux-yocto-5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > > > > Yet another generation script referencing itself .. they seem to like > doing that. > > I don't get the warning, but I do have the file with the reference in > it here, so I'll send a SRCREV bump with a fix Wednesday. As you can see, patches are on the list. This one was an awk fix. So now we have: shell, python, perl and awk to fix the full path issues ... what's the next scripting language to hack ? Bruce > > Bruce > > > So at least it is down to one error in 5.10 and 5.15 for the same > > platform! > > > > I think we're mostly winning and nearly there :) > > > > Cheers, > > > > Richard > > > > -- > - 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 (#57519): https://lists.yoctoproject.org/g/yocto/message/57519 > Mute This Topic: https://lists.yoctoproject.org/mt/92334276/1050810 > Group Owner: yocto+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [bruce.ashfield@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
On Wed, 2022-07-13 at 14:36 -0400, Bruce Ashfield wrote: > On Tue, Jul 12, 2022 at 11:19 PM Bruce Ashfield via > lists.yoctoproject.org > <bruce.ashfield=gmail.com@lists.yoctoproject.org> wrote: > > > > On Tue, Jul 12, 2022 at 6:45 PM Richard Purdie > > <richard.purdie@linuxfoundation.org> wrote: > > > > > > On Tue, 2022-07-12 at 10:40 -0400, bruce.ashfield@gmail.com wrote: > > > > From: Bruce Ashfield <bruce.ashfield@gmail.com> > > > > > > > > Updating linux-yocto/5.15 to the latest korg -stable release that comprises > > > > the following commits: > > > > > > Thanks, this test build showed two warnings. I have no idea why this > > > only showed up now: > > > > > > beaglebone: > > > WARNING: linux-yocto-5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_3ec00e9ee0-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > > > > > > beaglebond-alt: > > > WARNING: linux-yocto-5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.10.128+gitAUTOINC+2f79722c50_aab4d34364-r0/linux-beaglebone_yocto-standard-build/arch/arm/include/generated/asm/mach-types.h in package linux-yocto-src contains reference to TMPDIR > > > > > > > Yet another generation script referencing itself .. they seem to like > > doing that. > > > > I don't get the warning, but I do have the file with the reference in > > it here, so I'll send a SRCREV bump with a fix Wednesday. > > As you can see, patches are on the list. This one was an awk fix. > > So now we have: shell, python, perl and awk to fix the full path > issues ... what's the next scripting language to hack ? Thanks! I did work out why this has seemed like a game of whack-a-mole. When the AB summarises warnings, it prints the first line. The actual log has more lines to it which I wasn't seeing until I looked at the full log. In the case of beaglebone, this now says: WARNING: linux-yocto-5.15.52+gitAUTOINC+f122fe59e7_d91bb88e58-r0 do_package_qa: QA Issue: File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_d91bb88e58-r0/linux-beaglebone_yocto-standard-build/drivers/video/logo/logo_linux_clut224.c in package linux-yocto-src contains reference to TMPDIR File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_d91bb88e58-r0/linux-beaglebone_yocto-standard-build/drivers/video/logo/logo_linux_mono.c in package linux-yocto-src contains reference to TMPDIR File /usr/src/debug/linux-yocto/5.15.52+gitAUTOINC+f122fe59e7_d91bb88e58-r0/linux-beaglebone_yocto-standard-build/drivers/video/logo/logo_linux_vga16.c in package linux-yocto-src contains reference to TMPDIR [buildpaths] so three left and they look related. Which language do you hope for this time?! :) [I really appreciate the help on this. I'm hoping we're close now] Cheers, Richard
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend index 85d02a46e4..11e78e2be2 100644 --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_5.15.bbappend @@ -7,17 +7,17 @@ KMACHINE:genericx86 ?= "common-pc" KMACHINE:genericx86-64 ?= "common-pc-64" KMACHINE:beaglebone-yocto ?= "beaglebone" -SRCREV_machine:genericx86 ?= "ebfb1822e9f9726d8c587fc0f60cfed43fa0873e" -SRCREV_machine:genericx86-64 ?= "ebfb1822e9f9726d8c587fc0f60cfed43fa0873e" -SRCREV_machine:edgerouter ?= "b978686694c3e41968821d6cc2a2a371fd9c2fb0" -SRCREV_machine:beaglebone-yocto ?= "4c875cf1376178dfab4913aa1350cab50bb093d3" +SRCREV_machine:genericx86 ?= "2fca0fd719812ea2ff67630b01355aa80481623e" +SRCREV_machine:genericx86-64 ?= "2fca0fd719812ea2ff67630b01355aa80481623e" +SRCREV_machine:edgerouter ?= "26de0a7a59c56b63833a55dc33dbf70a7984d140" +SRCREV_machine:beaglebone-yocto ?= "3ec00e9ee0e41e4c402396425337c42da58c4d6f" COMPATIBLE_MACHINE:genericx86 = "genericx86" COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64" COMPATIBLE_MACHINE:edgerouter = "edgerouter" COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto" -LINUX_VERSION:genericx86 = "5.15.36" -LINUX_VERSION:genericx86-64 = "5.15.36" -LINUX_VERSION:edgerouter = "5.15.36" -LINUX_VERSION:beaglebone-yocto = "5.15.36" +LINUX_VERSION:genericx86 = "5.15.52" +LINUX_VERSION:genericx86-64 = "5.15.52" +LINUX_VERSION:edgerouter = "5.15.52" +LINUX_VERSION:beaglebone-yocto = "5.15.52"