On Tue, Apr 16, 2024 at 11:53:17AM +0530, Chirag Shilwant wrote:
> - Since packagegroup.bbclass is using inherit_defer in oe-core, some classes 
> are
> now appearing after nativesdk resulting in following QA errors.
> 
>  ```
>   QA Issue: nativesdk-packagegroup-arago-tisdk-host: native/nativesdk class 
> is not inherited last, this can result in unexpected behaviour. Classes 
> inherited after native/nativesdk: allarch.bbclass [native-last]
>   QA Issue: nativesdk-packagegroup-arago-qte-toolchain-host: native/nativesdk 
> class is not inherited last, this can result in unexpected behaviour. Classes 
> inherited after native/nativesdk: allarch.bbclass [native-last]
> 
>  ```
> 
> - To fix this issue, use inherit_defer that was added in bitbake recently [1].
> 
> [1]: 
> https://github.com/openembedded/bitbake/commit/5c2e840eafeba1f0f754c226b87bfb674f7bea29

Please also merge this to master, not just scarthgap.


> Signed-off-by: Chirag Shilwant <[email protected]>
> ---
>  .../nativesdk-packagegroup-arago-qte-toolchain-host.bb         | 3 ++-
>  .../packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb   | 3 ++-
>  2 files changed, 4 insertions(+), 2 deletions(-)
> 
> diff --git 
> a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
>  
> b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
> index 4d2a98ad..23c45abf 100644
> --- 
> a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
> +++ 
> b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
> @@ -2,7 +2,8 @@ DESCRIPTION = "Host packages for Qt Embedded SDK"
>  PR = "r10"
>  LICENSE = "MIT"
>  
> -inherit packagegroup nativesdk
> +inherit packagegroup
> +inherit_defer nativesdk
>  
>  RDEPENDS:${PN} = "\
>      nativesdk-packagegroup-arago-tisdk-host \
> diff --git 
> a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb
>  
> b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb
> index 7e77d12f..92a80b6b 100644
> --- 
> a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb
> +++ 
> b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-tisdk-host.bb
> @@ -2,7 +2,8 @@ SUMMARY = "Host packages for a standalone Arago SDK with TI 
> tools"
>  PR = "r2"
>  LICENSE = "MIT"
>  
> -inherit packagegroup nativesdk
> +inherit packagegroup
> +inherit_defer nativesdk
>  
>  PACKAGEGROUP_DISABLE_COMPLEMENTARY = "1"
>  
> -- 
> 2.34.1
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15291): 
https://lists.yoctoproject.org/g/meta-arago/message/15291
Mute This Topic: https://lists.yoctoproject.org/mt/105552307/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to