diff options
author | Henrik Nymann Jensen (HNJE) <hnje@triax.com> | 2019-03-29 19:14:00 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-04-02 15:24:11 +0100 |
commit | e3b22f384932626cfa09e239a3fe2bfe043730cf (patch) | |
tree | 5c5606b69b60b3e7f123cb1c1639fe7f4b57feac | |
parent | a4031efc0a4474a169d1b4f6be526383f0e02e60 (diff) | |
download | poky-e3b22f384932626cfa09e239a3fe2bfe043730cf.tar.gz |
kernel-devsrc: fix /usr/src/kernel symlink to also work for SDK
If kernel-devsrc is used in a SDK context, the symlink from usr/src/kernel
points to an absolute path '/lib/modules/${KERNEL_VERSION}/build',
which ends up pointing to the local machine's build directory.
To address this issue change the symlink to be realtive to
${D}/lib/modules/${KERNEL_VERSION}/build.
(From OE-Core rev: 95bc738e7f10d492f5db33fc581e9796e52a9d3f)
Signed-off-by: Henrik Nymann Jensen <hnje@triax.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-kernel/linux/kernel-devsrc.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 6daeea4f7a..69a8eaef81 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb | |||
@@ -48,7 +48,7 @@ do_install() { | |||
48 | mkdir -p ${D}/usr/src | 48 | mkdir -p ${D}/usr/src |
49 | ( | 49 | ( |
50 | cd ${D}/usr/src | 50 | cd ${D}/usr/src |
51 | ln -s ${KERNEL_BUILD_ROOT}${KERNEL_VERSION}/source kernel | 51 | lnr ${D}${KERNEL_BUILD_ROOT}${KERNEL_VERSION}/source kernel |
52 | ) | 52 | ) |
53 | 53 | ||
54 | # for on target purposes, we unify build and source | 54 | # for on target purposes, we unify build and source |