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

qvkgen: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 5.12.0
    • Build System, GUI: Vulkan
    • None
    • Linux/X11

    Description

      When trying to build Qt 5.12, I get:

      /tmp/makepkg/qt5-base-debug/src/qtbase-everywhere-src-5.12.0/src/gui/qvkgen_wrapper.sh vulkan/vk.xml /tmp/makepkg/qt5-base-debug/src/qtbase-everywhere-src-5.12.0/header.LGPL vulkan/qvulkanfunctions                                               
      /tmp/makepkg/qt5-base-debug/src/qtbase-everywhere-src-5.12.0/bin/qvkgen: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory                                                                      
      make[2]: *** [Makefile:2105: vulkan/qvulkanfunctions.h] Error 127     
      

      I'm building on Archlinux inside Docker, however, I do run Docker with --privileged, so I don't think any syscall filtering should happen.

      https://forums.gentoo.org/viewtopic-t-1085314.html seems to notice a similar problem with Qt 5.11.1 (which worked fine for me) and proposes a patch I to minimum-linux_p.h which I don't really understand.

      Apologies if this turns out to not be a Qt issue - but since i'm using --privileged I don't think missing/new syscalls should be an issue.

      Attachments

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              the compiler Florian Bruhin
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes