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

opus detection in QtWebEngine still needs perl

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • 6.5.1, 6.6.0
    • 6.5.0 Beta3
    • WebEngine
    • None
    • Linux/Other display system
    • 4d558a694 (108-based), a38a3aee6 (dev), a49c3d7ca (6.5)

    Description

      I thought I could strip perl from my build chroots now that syncqt.pl is gone. But in fact I can't because that causes weird opus build errors:

        Optional system libraries: 
         re2 .................................. no 
         icu .................................. yes 
         libwebp, libwebpmux and libwebpdemux . no 
         opus ................................. no

      Looks about right. This as well:

      -- GN args: 
      …
      use_system_opus=false

      But this is not really expected:

      [6379/26552] ACTION //third_party/opus:convert_rtcd_assembler(/tmp/e2/build/build/qtwebengine/src/core/target_toolchain:target) 
      sh: line 1: perl: command not found

      Afterwards the build just goes on, builds the bundled opus and at the end fails with:

      /opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/10.4.0/../../../../arm-unknown-linux-gnueabi/bin/ld: /tmp/e2/build/build/qtwebengine/src/core/RelWithDebInfo/arm/obj/third_party/opus/bundled_opus/arm_celt_map.o:(.data.rel.ro.CELT_PITCH_XCORR_IMPL+0x4): undefined reference to `celt_pitch_xcorr_edsp'
      /opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/10.4.0/../../../../arm-unknown-linux-gnueabi/bin/ld: /tmp/e2/build/build/qtwebengine/src/core/RelWithDebInfo/arm/obj/third_party/opus/bundled_opus/arm_celt_map.o:(.data.rel.ro.CELT_PITCH_XCORR_IMPL+0x8): undefined reference to `celt_pitch_xcorr_edsp'
      /opt/emlix/test/lib/gcc/arm-unknown-linux-gnueabi/10.4.0/../../../../arm-unknown-linux-gnueabi/bin/ld: /tmp/e2/build/build/qtwebengine/src/core/RelWithDebInfo/arm/obj/third_party/opus/bundled_opus/arm_celt_map.o:(.data.rel.ro.CELT_PITCH_XCORR_IMPL+0xc): undefined reference to `celt_pitch_xcorr_neon'

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            michal Michal Klocek
            rebemlix Rolf Eike Beer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes