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

Reg->6.0/Linux/CMake build : QtGui has dependency on libopengl0 and opengl headers

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 6.0.0, 6.2.1
    • Fix Version/s: 6.0.1, 6.1.0 Alpha
    • Component/s: Build System: CMake
    • Labels:
      None
    • Platform/s:
      Linux/X11
    • Commits:
      f79742edb1fd7c2964f317dcffb754e03d0cb540 (qt/qt5/dev) 160ed4b8acd5131847717088922d606deef172d1 (qt/qt5/6.0)

      Description

      (Reported as PYSIDE-1461 ) See https://packages.ubuntu.com/bionic/libs/libopengl0 . This is probably caused by the WrapOpenGL magic, the library should not be required.

      Qt 6 CMake-build:

       ldd libQt6Gui.so | fgrep GL
              libEGL.so.1 => /lib/x86_64-linux-gnu/libEGL.so.1 (0x00007fd9b622b000)
              libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fd9b5c19000)
              libOpenGL.so.0 => /lib/x86_64-linux-gnu/libOpenGL.so.0 (0x00007fd9b5bed000)
              libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fd9b4cbf000)
      

      Qt 6 qmake-build:

      ldd libQt6Gui.so | fgrep GL
              libEGL.so.1 => /lib/x86_64-linux-gnu/libEGL.so.1 (0x00007faa284a8000)
              libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007faa28420000)
              libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007faa272d0000)
              libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007faa2729c000)
      

      Qt 5

      ldd libQt5Gui.so | fgrep GL
              libGL.so.1 => /lib/x86_64-linux-gnu/libGL.so.1 (0x00007fafacb2a000)
              libGLdispatch.so.0 => /lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fafaa1ad000)
              libGLX.so.0 => /lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fafaa179000)
      

        Attachments

          Issue Links

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

            Activity

              People

              Assignee:
              qtbuildsystem Qt Build System Team
              Reporter:
              kleint Friedemann Kleint
              Votes:
              3 Vote for this issue
              Watchers:
              13 Start watching this issue

                Dates

                Created:
                Updated: