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

"condition": "module.serialport" gives false positive with Qt 5.14

    XMLWordPrintable

Details

    • Integrity
    • d5a8b58280b3e0263a22edc2a8a811f3252df27e

    Description

      When building Qt 5.14 beta 1 for INTEGRITY on a Linux host machine, Qt configuration enables modbus-serialport -feature, which depends on module.serialport:

              "modbus-serialport" : {
                  "label": "SerialPort Support",
                  "condition": "module.serialport",
                  "purpose": "Enables Serial-based Modbus Support",
                  "output": [ "publicFeature"]
              }
      
      

      Config.summary:

      Serial Port:
        ntddmodm ............................... no
      Qt SerialBus:
        Socket CAN ............................. no
        Socket CAN FD .......................... no
        SerialPort Support ..................... yes
      

      module.serialport is not available on INTEGRITY:

          "module": "serialport",
          "condition": "!config.integrity && !config.vxworks && !config.winrt && !config.uikit && !config.wasm",
      
      

      This is likely related to this commit:

      Commit:     Liang Qi <liang.qi@qt.io>
      CommitDate: Wed Sep 18 09:09:59 2019 +0000    Port ntddmodm config test to new configure system
      Change-Id: Ib8c633534df0cf025b8d9845de6322b8285e73c1
          Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
          Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
          Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
      
      

       

      Attachments

        1. config.log
          133 kB
        2. config.summary
          12 kB
        For Gerrit Dashboard: QTBUG-79208
        # Subject Branch Project Status CR V

        Activity

          People

            jbornema Joerg Bornemann
            taarnipuro Timo Aarnipuro
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes