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

qnetworkreply automated test fails to link for QNX

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.14.0
    • 5.13.0
    • Build tools: qmake
    • None
    • Ubuntu 16.04 with QNX 7.0.0
    • QNX

    Description

      qtbase/tests/auto/network/access/qnetworkreply/test fails to link for QNX because the application isn't being linked to the QNX socket library.  It appears to be a result of https://codereview.qt-project.org/c/qt/qtbase/+/248686.  I dug into the problem enough to find out that it's occurring because this change causes qmake to discard PRL files instead of accepting them.  With debug level 2, qmake reports the following when it finishes processing the Qt5Network PRL file:

      DEBUG 2: Mismatched meta file /Users/jmcdonnell/qnx/qtbase-build/tmp-bad/qnx/700/x86_64/release/result/lib/libQt5Network.prl (want libQt5Network.so, got libQt5Network.so.5.12.3)

      qmake discards the PRL file when this happens.

      Attachments

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

        Activity

          People

            jbornema Joerg Bornemann
            jmcdonnell James McDonnell
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes