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

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

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Reported
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.15.2, 5.15.4
    • Fix Version/s: None
    • Component/s: PDF, WebEngine
    • Labels:
      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

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

              Dates

              Created:
              Updated:

                Gerrit Reviews

                There are no open Gerrit changes