]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
kernel-devsrc: ppc32: fix reproducibility
authorBruce Ashfield <bruce.ashfield@gmail.com>
Mon, 11 Jul 2022 02:11:02 +0000 (22:11 -0400)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 12 Jul 2022 11:52:48 +0000 (12:52 +0100)
In a similar manner to the arm/arm32 reprodicibility fixes,
we can also fix ppc32.

The file .vdso32-offsets.h.cmd has captured paths, but we don't
need it on target or SDKs to regenerate a build enviroment.

We add it to our vdso-offsets list of files to delete and we
no longer have files patckaged with buildpaths.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/linux/kernel-devsrc.bb

index ee5d8d9ab070a1d9dcdebb944ed7e4dffb27f50b..f8f717199c8f2d33094b1c2c889fe105054c4ff8 100644 (file)
@@ -129,9 +129,11 @@ do_install() {
        cp -a --parents include/generated/autoconf.h $kerneldir/build 2>/dev/null || :
 
        if [ -e $kerneldir/include/generated/.vdso-offsets.h.cmd ] ||
-            [ -e $kerneldir/build/include/generated/.vdso-offsets.h.cmd ]; then
+            [ -e $kerneldir/build/include/generated/.vdso-offsets.h.cmd ] ||
+            [ -e $kerneldir/build/include/generated/.vdso32-offsets.h.cmd ] ; then
            rm -f $kerneldir/include/generated/.vdso-offsets.h.cmd
            rm -f $kerneldir/build/include/generated/.vdso-offsets.h.cmd
+           rm -f $kerneldir/build/include/generated/.vdso32-offsets.h.cmd
        fi
     )