On 4/16/2024 10:09 AM, Denys Dmytriyenko wrote:
On Tue, Apr 16, 2024 at 12:07:33PM +0530, Chirag Shilwant wrote:
Just a head's up,
Note that the reason to send the patch on scarthgap only is to ensure that
we don't break compatibility with all the older releases we have listed in
LAYERSERIES_COMPAT in arago master [1] as "inherit_defer" was added
in bitbake's latest versions
and someone using arago master:HEAD & bitbake 2.0 for
|kirkstone|based buildwill face build issues
related to inherit_defer.
[1]:
https://git.ti.com/cgit/arago-project/meta-arago/tree/meta-arago-distro/conf/layer.conf#n11
Ah, thanks for the clarification, I didn't see this reply and just commented
about master for the original patch.
That said, this raises the question whether master should get its
compatibility updated to not be compatible with kirkstone any more.
Probably. I'll send the needed changes.
On 16/04/24 11:53, Chirag Shilwant via lists.yoctoproject.org 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
ZjQcmQRYFpfptBannerStart
This message was sent from outside of Texas Instruments.
Do not click links or open attachments unless you recognize the
source of this email and know the content is safe. If you wish to
report this message to IT Security, please forward the message as
an attachment to [email protected]
ZjQcmQRYFpfptBannerEnd
- 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://urldefense.com/v3/__https://github.com/openembedded/bitbake/commit/5c2e840eafeba1f0f754c226b87bfb674f7bea29__;!!G3vK!XlpMRQ0dPBA3Up6LIrRyo2n5gEKzSXWswqZ4IyG9eG84QRRtFjpT5b7c1euiHHKkt_TsDxD6JXb0myK8YtlEGLw0V9We6idkBab_$
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
--
Ryan Eatmon [email protected]
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15293):
https://lists.yoctoproject.org/g/meta-arago/message/15293
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]]
-=-=-=-=-=-=-=-=-=-=-=-