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

Internal module pri files are missing public include header locations

XMLWordPrintable

      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
      

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes