Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-64807

WebEngine fails to build with yocto in OpenMAX

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P5: Not important
    • None
    • 5.9.3
    • WebEngine
    • None
    • Yocto 2.2 with qt5.9.3 (build on ubuntu 16.04) running on sam5d36 (atmel) platform.

    Description

      Build fails with:

      ERROR: oe_runmake failed
      ERROR at //build/config/android/internal_rules.gni:11:1: Assertion failed.
      assert(is_android)
      ^-----
      See //build/config/android/rules.gni:8:1: whence it was imported.
      import("//build/config/android/internal_rules.gni")
      ^-------------------------------------------------
      See //third_party/android_tools/BUILD.gn:5:1: whence it was imported.
      import("//build/config/android/rules.gni")
      ^----------------------------------------
      See //third_party/openmax_dl/dl/BUILD.gn:199:16: which caused the file to be included.
      deps = [ "//third_party/android_tools:cpu_features" ]
      ^-----------------------------------------
      Project ERROR: GN run error!
      Makefile:80: recipe for target 'sub-gn_run-pro-make_first' failed
      make[2]: *** [sub-gn_run-pro-make_first] Error 3
      make[2]: Leaving directory '/home/tpoint75/work/yocto/linux4sam/poky/build-atmel/tmp/work/cortexa5hf-vfp-poky-linux-gnueabi/qtwebengine/5.9.3+gitAUTOINC+bc6915f0ae_a83d8cdb8d-r0/build/src/core'
      Makefile:78: recipe for target 'sub-core-make_first' failed
      make[1]: *** [sub-core-make_first] Error 2
      make[1]: Leaving directory '/home/tpoint75/work/yocto/linux4sam/poky/build-atmel/tmp/work/cortexa5hf-vfp-poky-linux-gnueabi/qtwebengine/5.9.3+gitAUTOINC+bc6915f0ae_a83d8cdb8d-r0/build/src'
      Makefile:46: recipe for target 'sub-src-make_first' failed
      make: *** [sub-src-make_first] Error 2
      ERROR: Function failed: do_compile (log file is located at /home/tpoint75/work/yocto/linux4sam/poky/build-atmel/tmp/work/cortexa5hf-vfp-poky-linux-gnueabi/qtwebengine/5.9.3+gitAUTOINC+bc6915f0ae_a83d8cdb8d-r0/temp/log.do_compile.72274)

      Solution is here:
      See changes in qtwebengine/src/3rdparty/chromium/third_party/openmax_dl/dl/BUILD.gn
      https://github.com/voidlinux/void-packages/pull/8002/commits/b43e7ccc137050253b8ec777712adbe778583791#diff-cfa1d6e7ace67def8960a7d644e789b1R31

      Attachments

        1. Error_log.do_compile.86952
          140 kB
        2. log.do_compile.113448
          1.27 MB
        3. log.do_configure.86823
          42 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            tpoint75 Torsten Krause
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes