From: Ming Liu Date: Wed, 4 Mar 2020 13:55:43 +0000 (+0100) Subject: kernel-yocto.bbclass: fix a wrong inter-task dependency X-Git-Tag: 2020-04-dunfell~260 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=965090f42bc0576e938a0575b7938a1ff60b0018;p=openembedded-core.git kernel-yocto.bbclass: fix a wrong inter-task dependency do_kernel_checkout and do_symlink_kernsrc are both modifying ${S}, they could conflict with eacher other, move do_kernel_checkout after do_symlink_kernsrc does fix that. Signed-off-by: Ming Liu Signed-off-by: Stefan Agner Signed-off-by: Richard Purdie --- diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass index 44863adc27..d71ce212a8 100644 --- a/meta/classes/kernel-yocto.bbclass +++ b/meta/classes/kernel-yocto.bbclass @@ -317,7 +317,7 @@ do_kernel_checkout() { } do_kernel_checkout[dirs] = "${S}" -addtask kernel_checkout before do_kernel_metadata after do_unpack +addtask kernel_checkout before do_kernel_metadata after do_symlink_kernsrc addtask kernel_metadata after do_validate_branches do_unpack before do_patch do_kernel_metadata[depends] = "kern-tools-native:do_populate_sysroot" do_validate_branches[depends] = "kern-tools-native:do_populate_sysroot"