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

Broken native build on Raspberry Pi

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • None
    • 5.12.1, 5.12.2
    • QPA: EGLFS
    • None
    • Raspberry Pi 3/Raspbian latest(Debian )
    • Linux/Other display system

    Description

      Raspberry PI native build with Broadcom drivers(brcm) is broken since 5.12.1 (5.12.0 is OK).

      Looks like a result of refactoring for cross-compilation for RPi, which never tested on target platform.

      Platform config test for EGL-brcm can't be passed(full config.log attached):

      /config.tests/egl-brcm

      5.12.1+, including 5.12.3git:
      g++ -Wl,-O1 -fuse-ld=gold -o egl-brcm main.o /usr/lib/libEGL.so
      main.o:main.cpp:function main: error: undefined reference to 'vc_dispmanx_display_open'
      collect2: error: ld returned 1 exit status
      Makefile:68: recipe for target 'egl-brcm' failed

      5.12.0
      g++ -Wl,-O1 -fuse-ld=gold -o egl-brcm main.o -L/opt/vc/lib -lEGL -lbcm_host

      Attachments

        1. config.5.12.0.log
          136 kB
        2. config.5.12.2.log
          60 kB
        3. config.5.12.3git.log
          59 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            jbornema Joerg Bornemann
            ayaromenok Andrey Yaromenok
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes