[OE-core] [dylan][PATCH] kernel.bbclass: Complete fix for modules symlink
Paul Barker
paul at paulbarker.me.uk
Tue May 26 07:13:21 UTC 2015
On Tue, May 05, 2015 at 06:33:01PM +0100, Paul Barker wrote:
> From: Paul Barker <paul.barker at commagility.com>
>
> The fix backported in commit aa9fc551 of oe-core does not completely fix the
> issue (Yocto #4595) as intended. The modules symlink is still created in the
> working directory instead of in the deploy directory. To fix this, we just need
> to use an absolute path to ${DEPLOYDIR} when creating the symlink.
>
> Signed-off-by: Paul Barker <paul.barker at commagility.com>
> ---
> meta/classes/kernel.bbclass | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 324e812..67b662a 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -372,7 +372,7 @@ kernel_do_deploy() {
> if [ ${MODULE_TARBALL_DEPLOY} = "1" ] && (grep -q -i -e '^CONFIG_MODULES=y$' .config); then
> mkdir -p ${D}/lib
> tar -cvzf ${DEPLOYDIR}/${MODULE_TARBALL_BASE_NAME} -C ${D} lib
> - ln -sf ${MODULE_TARBALL_BASE_NAME} ${MODULE_TARBALL_SYMLINK_NAME}
> + ln -sf ${MODULE_TARBALL_BASE_NAME} ${DEPLOYDIR}/${MODULE_TARBALL_SYMLINK_NAME}
> fi
>
> cd ${DEPLOYDIR}
> --
> 1.9.1
>
Ping on this patch.
I know it's for dylan but sadly we're stuck with it for now.
Thanks,
--
Paul Barker
Email: paul at paulbarker.me.uk
http://www.paulbarker.me.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20150526/aed0d3b7/attachment-0002.sig>
More information about the Openembedded-core
mailing list