diff options
| author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2022-07-10 22:11:02 -0400 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-07-25 15:11:46 +0100 |
| commit | 1c8f219ec6ba2accc01ae178f3208671fa3b22b0 (patch) | |
| tree | b2f5f42782b05d25385a048000a6d5981ec46377 | |
| parent | 3e6f03797c3b647786776c97b98173b2f08d1258 (diff) | |
| download | poky-1c8f219ec6ba2accc01ae178f3208671fa3b22b0.tar.gz | |
kernel-devsrc: ppc32: fix reproducibility
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.
(From OE-Core rev: 3480149a102737a198ba1929c6cdd4ea5a966739)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2a142b68b232ff7728f4eb945eea923c64e7ebd5)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-kernel/linux/kernel-devsrc.bb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index ee5d8d9ab0..f8f717199c 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb | |||
| @@ -129,9 +129,11 @@ do_install() { | |||
| 129 | cp -a --parents include/generated/autoconf.h $kerneldir/build 2>/dev/null || : | 129 | cp -a --parents include/generated/autoconf.h $kerneldir/build 2>/dev/null || : |
| 130 | 130 | ||
| 131 | if [ -e $kerneldir/include/generated/.vdso-offsets.h.cmd ] || | 131 | if [ -e $kerneldir/include/generated/.vdso-offsets.h.cmd ] || |
| 132 | [ -e $kerneldir/build/include/generated/.vdso-offsets.h.cmd ]; then | 132 | [ -e $kerneldir/build/include/generated/.vdso-offsets.h.cmd ] || |
| 133 | [ -e $kerneldir/build/include/generated/.vdso32-offsets.h.cmd ] ; then | ||
| 133 | rm -f $kerneldir/include/generated/.vdso-offsets.h.cmd | 134 | rm -f $kerneldir/include/generated/.vdso-offsets.h.cmd |
| 134 | rm -f $kerneldir/build/include/generated/.vdso-offsets.h.cmd | 135 | rm -f $kerneldir/build/include/generated/.vdso-offsets.h.cmd |
| 136 | rm -f $kerneldir/build/include/generated/.vdso32-offsets.h.cmd | ||
| 135 | fi | 137 | fi |
| 136 | ) | 138 | ) |
| 137 | 139 | ||
