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

qtwebengine fails to build for armhf on arm64 node

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.9.2
    • 5.9.1
    • WebEngine
    • None

    Description

      KDE neon is trying to build the qtwebengine for armhf with armhf docker image on arm64 build node, however chromium seems to be failing to build with following error:

      FAILED: /usr/bin/gcc -MMD -MF obj/third_party/WebKit/Source/platform/heap/asm/asm/SaveRegisters_arm64.o.d -DV8_DEPRECATION_WARNINGS -DENABLE_PLUGINS=1 -DENABLE_PDF=1 -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DENABLE_WEBRTC=1 -DDISABLE_NACL -DENABLE_TASK_MANAGER=1 -DENABLE_THEMES=1 -DUSE_PROPRIETARY_CODECS -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -Igen -I../../3rdparty/chromium -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -funwind-tables -fPIC -pipe -g0 -c ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S -o obj/third_party/WebKit/Source/platform/heap/asm/asm/SaveRegisters_arm64.o
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S: Assembler messages:
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:43: Error: bad instruction `stp x19,x20,[sp,#80]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:44: Error: bad instruction `stp x21,x22,[sp,#64]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:45: Error: bad instruction `stp x23,x24,[sp,#48]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:46: Error: bad instruction `stp x25,x26,[sp,#32]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:47: Error: bad instruction `stp x27,x28,[sp,#16]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:48: Error: bad instruction `stp x30,x29,[sp,#0]'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:54: Error: ARM register expected -- `mov x3,x2'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:55: Error: ARM register expected -- `mov x2,sp'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:56: Error: bad instruction `blr x3'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:61: Error: ARM register expected -- `ldr x30,[sp],#96'
      ../../3rdparty/chromium/third_party/WebKit/Source/platform/heap/asm/SaveRegisters_arm64.S:62: Error: bad instruction `ret'
      ninja: build stopped: subcommand failed.
      

       
      Full log for it can be found at : https://build.neon.kde.org/job/xenial_unstable_qt_qtwebengine_bin_armhf/2/consoleText

      Attachments

        For Gerrit Dashboard: QTBUG-62673
        # Subject Branch Project Status CR V

        Activity

          People

            allan.jensen Allan Sandfeld Jensen
            bshah Bhushan Shah
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes