QT Applications are triggering autobuild script warnings in OE

Description

Various warnings are being generated for all QT applications in AGL, and this is due to them using qmake. Important note none of these are needed in the SDK itself

Example Output:

WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: OBSOLETE: You must have an autobuild script located in:
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: autobuild/agl/ from the project root source folder
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: with filename autobuild which should generate
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: a .wgt file using wgtpack in the build
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: root folder calling:
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: ./autobuild/agl/autobuild package DEST=<BUILDDIR>
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: Fix your package as it will not work within the SDK
WARNING: dashboard-1.0+gitAUTOINC+8c48d09f47-r0 do_aglwgt_package: See: https://wiki.automotivelinux.org/troubleshooting/app-recipes
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: OBSOLETE: You must have an autobuild script located in:
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: autobuild/agl/ from the project root source folder
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: with filename autobuild which should generate
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: a .wgt file using wgtpack in the build
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: root folder calling:
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: ./autobuild/agl/autobuild package DEST=<BUILDDIR>
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: Fix your package as it will not work within the SDK
WARNING: homescreen-1.0+gitAUTOINC+281589cfc2-r0 do_aglwgt_package: See: https://wiki.automotivelinux.org/troubleshooting/app-recipes
WARNING: navigation-git-r0 do_aglwgt_package: OBSOLETE: You must have an autobuild script located in:
WARNING: navigation-git-r0 do_aglwgt_package: autobuild/agl/ from the project root source folder
WARNING: navigation-git-r0 do_aglwgt_package: with filename autobuild which should generate
WARNING: navigation-git-r0 do_aglwgt_package: a .wgt file using wgtpack in the build
WARNING: navigation-git-r0 do_aglwgt_package: root folder calling:
WARNING: navigation-git-r0 do_aglwgt_package: ./autobuild/agl/autobuild package DEST=<BUILDDIR>
WARNING: navigation-git-r0 do_aglwgt_package: Fix your package as it will not work within the SDK
WARNING: navigation-git-r0 do_aglwgt_package: See: https://wiki.automotivelinux.org/troubleshooting/app-recipes
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: OBSOLETE: You must have an autobuild script located in:
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: autobuild/agl/ from the project root source folder
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: with filename autobuild which should generate
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: a .wgt file using wgtpack in the build
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: root folder calling:
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: ./autobuild/agl/autobuild package DEST=<BUILDDIR>
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: Fix your package as it will not work within the SDK
WARNING: phone-1.0+gitAUTOINC+279b7db4d1-r0 do_aglwgt_package: See: https://wiki.automotivelinux.org/troubleshooting/app-recipes
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: OBSOLETE: You must have an autobuild script located in:
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: autobuild/agl/ from the project root source folder
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: with filename autobuild which should generate
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: a .wgt file using wgtpack in the build
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: root folder calling:
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: ./autobuild/agl/autobuild package DEST=<BUILDDIR>
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: Fix your package as it will not work within the SDK
WARNING: settings-1.0+gitAUTOINC+d12073561a-r0 do_aglwgt_package: See: https://wiki.automotivelinux.org/troubleshooting/app-recipes

Environment

None

Activity

Raquel Medina 
September 10, 2019 at 2:21 PM

All warnings are now silenced.

Raquel Medina 
September 10, 2019 at 2:21 PM

All the warnings are now fixed, after agl-service-navigation, poiapp and ondemandnavi migrated to gerrit.automotivelinux.org,

thus marking this issue as resolved.

Raquel Medina 
July 25, 2019 at 2:13 PM

Status update for hh there are still 4 modules printing these warnings:

  • agl-service-steering wheel -> fixed for icefish 8.0.0

  • agl-service-navigation -> PR still pending

  • poiapp -> PR still pending

  • ondemandnavi -> PR sent (and fix to be uploaded if PR not merged by time there's a gerrit repo for this component)

Raquel Medina 
March 25, 2019 at 12:41 PM

A summary of the current status, regarding warnings still shown when building agl-demo-platform on master branch

1)pushed to gerrit for review:

  • agl-service-can-low-level recipe: bump SRCREV

  • agl-service-signal-composer recipe: bump SRCREV

2) need maintainer to roll up revision or provide some input before rolling up revision for following modules:

  • agl-service-homescreen: recipe is 3 commits behind source repo

  • agl-service-windowmanager: recipe is 9 commits behind source repo

  • afb-test: recipe is 7 commits behind source repo

3) need  maintainer to roll up revision/update recipe or provide some input before updating recipe for:

  • agl-service-steering-wheel: note that the HEAD of the source repo doesnt require aglwgt any more (source doesnt use this framework) but the version selected by the  current recipe in master branch points to a version of the source which requires aglwgt. The autobuild updates for this module are frozen until the recipe and sdk converge on the same sw implementation.

4) the following modules still print the warnings, as the PRs sent with the fixes still need to be processed:

  • poiapp

  • navigation

  • agl-service-navigation

 

Raquel Medina 
March 21, 2019 at 10:52 AM
(edited)

There are some modules still showing the warning messages, - even though the corresponding fixes have been uploaded for them - , the reason being  their bb recipes havent been updated to bump the srcrev.

I'm currently updating the recipes and once done I'll post a summary of what's left to do before closing this issue.

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Components

Priority

Created February 7, 2019 at 6:58 PM
Updated September 19, 2019 at 12:07 PM
Resolved September 10, 2019 at 2:21 PM

Flag notifications