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

qnetworkreply automated test fails to link for QNX

XMLWordPrintable

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

      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.

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes