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

Internal module pri files are missing public include header locations

    XMLWordPrintable

Details

    Description

      This is a regression of https://codereview.qt-project.org/c/qt/qtbase/+/329311

      It overrides the list of include headers with the private ones, while not keeping the public ones.

      # cat /usr/lib64/qt6/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri
      QT.hunspellinputmethod_private.VERSION = 6.2.0
      QT.hunspellinputmethod_private.name = QtHunspellInputMethod
      QT.hunspellinputmethod_private.module = Qt6HunspellInputMethodPrivate
      QT.hunspellinputmethod_private.libs = $$QT_MODULE_LIB_BASE
      QT.hunspellinputmethod_private.ldflags =
      QT.hunspellinputmethod_private.includes = $$QT_MODULE_INCLUDE_BASE/QtHunspellInputMethod/6.2.0 $$QT_MODULE_INCLUDE_BASE/QtHunspellInputMethod/6.2.0/QtHunspellInputMethod
      QT.hunspellinputmethod_private.frameworks =
      QT.hunspellinputmethod_private.bins = $$QT_MODULE_BIN_BASE
      QT.hunspellinputmethod_private.depends =  core gui virtualkeyboard_private
      QT.hunspellinputmethod_private.uses = hunspell
      QT.hunspellinputmethod_private.module_config = v2 internal_module
      QT.hunspellinputmethod_private.DEFINES = QT_HUNSPELLINPUTMETHOD_LIB
      QT.hunspellinputmethod_private.enabled_features =
      QT.hunspellinputmethod_private.disabled_features =
      QT_CONFIG +=
      QT_MODULES += hunspellinputmethod_private
      

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-95303
          # Subject Branch Project Status CR V

          Activity

            People

              qtbuildsystem Qt Build System Team
              alexandru.croitor Alexandru Croitor
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes