Closed hnez closed 9 months ago
There has recently been a change to the kernel.bbclass
in oe-core that fixes an issue with regards to the module install stage.
The mail claims that this applies to 6.5 kernels, but I've only ever encountered it with 6.6 kernels.
We should verify that before merging this PR.
I ran a bitbake linux-lxatac -c do_cleanall
followed by a bitbake linux-lxatac
and the build went just fine.
Building a 6.6-rc2 kernel in my workspace does however fail as expected:
ERROR: linux-lxatac-6.5-r0 do_install: ExecutionError('…s/meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/linux-lxatac/6.5-r0/temp/run.do_install.764183', 1, None, None)
ERROR: Logfile of failure stored in: …s/meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/linux-lxatac/6.5-r0/temp/log.do_install.764183
…
-ae -F System.map 6.6.0-rc2-00019-g10e52f8776ea
rm: cannot remove '…s/meta-lxatac/build/tmp/work/lxatac-oe-linux-gnueabi/linux-lxatac/6.5-r0/image/usr/lib/modules/6.6.0-rc2-00019-g10e52f8776ea/source': No such file or directory
WARNING: exit code 1 from a shell command.
I think the original reported in the mail was just a bit un-precise and merging this PR should be fine. Getting 6.6 to work is however a problem for future us.
umpf tag is now: 6.5/customers/lxa/lxatac/20230817-2 The tag includes the following topic branches:
The most relevant change is the move of devictrees for the arm architecture from one common directory for all vendors to one directory per vendor.
TODO before merging:
Related Pull Requests
This PR is based on another PRs that should be kept in mind:
meta-lxatac
pull request that last touched the kernel patch stack: #49