From: Mark Hatle Date: Thu, 27 Aug 2020 19:07:05 +0000 (-0500) Subject: kernel.bbclass: Move away from calling package_get_auto_pr X-Git-Tag: 2020-10-gatesgarth~353 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=86142dad13935a0d9af4a4177e05ff5c39003db7;p=openembedded-core.git kernel.bbclass: Move away from calling package_get_auto_pr ...instead we call read_subpackage_metadata. Calling package_get_auto_pr *should* result in the same PKGV AUTOINC replacement. However, it will also end up changing PKGR differently then do_package as the BB_TASKHASH used will be for the wrong task. Generally this won't cause any real-world issue, but it could cause problems. Moving to read_subpackage_metadata ensures that the values used in do_package will be read in and used for kernel deployment. Signed-off-by: Mark Hatle Signed-off-by: Richard Purdie --- diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass index 7869184b94..14c22da306 100644 --- a/meta/classes/kernel.bbclass +++ b/meta/classes/kernel.bbclass @@ -748,7 +748,10 @@ kernel_do_deploy() { done fi } -do_deploy[prefuncs] += "package_get_auto_pr" + +# We deploy to filenames that include PKGV and PKGR, read the saved data to +# ensure we get the right values for both +do_deploy[prefuncs] += "read_subpackage_metadata" addtask deploy after do_populate_sysroot do_packagedata