]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
kernel-devsrc: Improve vdso-offsets handling for qemuriscv64
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 16 Feb 2024 10:31:10 +0000 (10:31 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 17 Feb 2024 18:17:48 +0000 (18:17 +0000)
Fix:

kernel-devsrc-1.0-r0 do_package_qa: QA Issue: File /lib/modules/6.6.15-yocto-standard/build/include/generated/.compat_vdso-offsets.h.cmd in package kernel-devsrc contains reference to TMPDIR [buildpaths]

by adding to the list of files we do this with. Also drop the
conditional since rm -f handles this.

This only apppears for qemurisc*.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/linux/kernel-devsrc.bb

index 55cac1fc81725ea08eb49d778dc3b4ca8ee4a18e..fafab475f3f8f9359b3c287817319a812776d1cb 100644 (file)
@@ -130,13 +130,10 @@ do_install() {
         # breaks workflows.
         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 ] ||
-             [ -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
+        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/.compat_vdso-offsets.h.cmd
+        rm -f $kerneldir/build/include/generated/.vdso32-offsets.h.cmd
     )
 
     # now grab the chunks from the source tree that we need