Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
6.0, 6.1
-
None
-
5aa68606d57c7b11d8991dd0a33c3bea14c251ce (yocto/meta-qt6/dev) 3dcb854bcf4af54c604fdfa52636da6583482ba6 (yocto/meta-qt6/6.0)
Description
After oe-core commit c4257ed8b1040a5a0e9a95846d81961741239116, qtbase-native has circular dependency that breaks the build:
337: Initialising tasks...ERROR: 326 unbuildable tasks were found. These are usually caused by circular dependencies and any circular dependency chains found will be printed below. Increase the debug level to see a list of unbuildable tasks. Identifying dependency loops (this may take a short while)... ERROR: Dependency loop #1 found: Task virtual:native:/home/qt/work/yocto/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_compile (dependent Tasks ['qtbase_git.bb:do_configure']) Task virtual:native:/home/qt/work/yocto/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_install (dependent Tasks ['qtbase_git.bb:do_compile']) Task virtual:native:/home/qt/work/yocto/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_populate_sysroot (dependent Tasks ['qtbase_git.bb:do_install']) Task virtual:native:/home/qt/work/yocto/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_prepare_recipe_sysroot (dependent Tasks ['dbus_1.12.20.bb:do_populate_sysroot', 'cmake-native_3.19.3.bb:do_populate_sysroot', 'freetype_2.10.4.bb:do_populate_sysroot', 'qtbase_git.bb:do_populate_sysroot', 'qtbase_git.bb:do_fetch', 'libpng_1.6.37.bb:do_populate_sysroot', 'ninja_1.10.2.bb:do_populate_sysroot', 'libpcre2_10.36.bb:do_populate_sysroot', 'perl_5.32.0.bb:do_populate_sysroot', 'python3_3.9.1.bb:do_populate_sysroot']) Task virtual:native:/home/qt/work/yocto/meta-qt6/recipes-qt/qt6/qtbase_git.bb:do_configure (dependent Tasks ['qtbase_git.bb:do_deploy_source_date_epoch', 'qtbase_git.bb:do_prepare_recipe_sysroot', 'qtbase_git.bb:do_generate_toolchain_file', 'qtbase_git.bb:do_patch']) ERROR: Command execution failed: 1
Attachments
For Gerrit Dashboard: QTBUG-91043 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
333525,2 | qtbase: remove circular dependency | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
333595,2 | qtbase: remove circular dependency | 6.0 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |