Hi Diego, This patch is already in the patchset currently out for review:
https://lists.openembedded.org/g/openembedded-core/message/173569 I'll be sending the pull request later today, so it should appear in the langdale branch in the next day or two. Thanks! Steve On Mon, Nov 21, 2022 at 9:04 PM Diego Sueiro <diego.sue...@arm.com> wrote: > > When building with CONFIG_MODVERSIONS=y and CONFIG_RANDSTRUCT=y we need > to copy the build assets generated for the randstrutc seed to > STAGING_KERNEL_BUILDDIR, otherwise the out-of-tree modules build will > generate those assets which will result in a different > RANDSTRUCT_HASHED_SEED. > > (From OE-Core rev: b36303158b2e0273ff415bdedefb379f680b30fc) > > Signed-off-by: Diego Sueiro <diego.sue...@arm.com> > Signed-off-by: Alexandre Belloni <alexandre.bell...@bootlin.com> > Signed-off-by: Richard Purdie <richard.pur...@linuxfoundation.org> > --- > meta/classes-recipe/kernel.bbclass | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/meta/classes-recipe/kernel.bbclass > b/meta/classes-recipe/kernel.bbclass > index 7bb3449223..3834a42fb9 100644 > --- a/meta/classes-recipe/kernel.bbclass > +++ b/meta/classes-recipe/kernel.bbclass > @@ -591,6 +591,22 @@ do_shared_workdir () { > cp tools/objtool/objtool ${kerneldir}/tools/objtool/ > fi > fi > + > + # When building with CONFIG_MODVERSIONS=y and CONFIG_RANDSTRUCT=y we > need > + # to copy the build assets generated for the randstruct seed to > + # STAGING_KERNEL_BUILDDIR, otherwise the out-of-tree modules build > will > + # generate those assets which will result in a different > + # RANDSTRUCT_HASHED_SEED > + if [ -d scripts/basic ]; then > + mkdir -p ${kerneldir}/scripts > + cp -r scripts/basic ${kerneldir}/scripts > + fi > + > + if [ -d scripts/gcc-plugins ]; then > + mkdir -p ${kerneldir}/scripts > + cp -r scripts/gcc-plugins ${kerneldir}/scripts > + fi > + > } > > # We don't need to stage anything, not the modules/firmware since those > would clash with linux-firmware > -- > 2.35.1 > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#173681): https://lists.openembedded.org/g/openembedded-core/message/173681 Mute This Topic: https://lists.openembedded.org/mt/95191269/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-