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

Extra entry in RUNPATH for libQt5Pdf.so and libQt5WebEngineCore.so

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • 5.15.2, 5.15.4
    • PDF, WebEngine
    • None

    Description

      When building Qt, all generated libraries have RUNPATH=$ORIGIN.

      Except libQt5Pdf.so and libQt5WebEngineCore.so. Their RUNPATH also contain an entry pointing to Qt install path.

      Example on 5.15.2 libraries provided by the open source online installer:

      chrpath -l libQt5WebEngine*.so
      libQt5WebEngine.so: RUNPATH=$ORIGIN
      libQt5WebEngineCore.so: RUNPATH=/home/qt/work/install/lib:$ORIGIN
      libQt5WebEngineWidgets.so: RUNPATH=$ORIGIN
      

      Example on 5.15.4 libraries built from source:

      chrpath -l *.so.5.15.4
      libQt5Pdf.so.5.15.4: RUNPATH=/opt/Qt/5.15.2/gcc_64/lib:$ORIGIN
      libQt5PdfWidgets.so.5.15.4: RUNPATH=$ORIGIN
      libQt5WebEngine.so.5.15.4: RUNPATH=$ORIGIN
      libQt5WebEngineCore.so.5.15.4: RUNPATH=/opt/Qt/5.15.2/gcc_64/lib:$ORIGIN
      libQt5WebEngineWidgets.so.5.15.4: RUNPATH=$ORIGIN
      

      Attachments

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

        Activity

          People

            michal Michal Klocek
            bterrier Benjamin Terrier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes