Details
-
Bug
-
Resolution: Fixed
-
P3: Somewhat important
-
None
-
5.15.0, 6.0
-
-
e316f4ece (dev)
Description
Some modules generate .pri files containing non-existent paths to private include folders.
A couple examples found while packaging:
- qtx11extras installs qt_lib_x11extras_private.pri
- qttools installs qt_lib_linguist_private.pri and qt_lib_uiplugin_private.pri
- qtsvg installs qt_lib_svgwidgets_private.pri
- qtbase installs qt_lib_concurrent_private.pri, qt_lib_eglfskmssupport_private.pri, qt_lib_openglextensions_private.pri, qt_lib_openglwidgets_private.pri, qt_lib_platformheaders_private.pri, qt_lib_xcbqpa_private.pri
There are no private abi headers for these libraries.
qt_lib_eglfskmssupport_private.pri is a bit particular. I don't have any eglfskmssupport headers.
Attachments
Issue Links
- relates to
-
QTBUG-100374 private pri files are installed for headerless libraries
- Open
-
QTBUG-84781 Qmake mixing still fails for certain configurations
- Closed
For Gerrit Dashboard: QTBUG-84628 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
575435,3 | CMake: Fix non-existent include paths in private module .pri files | dev | qt/qtbase | Status: MERGED | +2 | 0 |