Details
-
Suggestion
-
Resolution: Fixed
-
P3: Somewhat important
-
6.6.1
-
-
602245bc1 (dev), 5929c612b (dev), 0f9c80c6e (6.6), dd0923ea3 (tqtc/lts-6.5), 73302356d (6.6), 1512e19a7 (tqtc/lts-6.5), 791f7c7e8 (dev), dd01b4f6b (6.6), 75981c3a7 (dev), 102b7fffa (dev), a660f04e6 (dev), 257a7d851 (dev), c3ed21d82 (dev), 2bc6c255d (6.6)
Description
For example the build fails when Qt is built with -qtnamespace PythonTest like:
In file included from /home/user/work/qt/py/include/QtCore/qtconfigmacros.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/global/qglobal.h:25, from /home/user/work/qt/py/include/QtCore/qglobal.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/tools/qpair.h:7, from /home/user/work/qt/py/include/QtCore/qpair.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/tools/qarraydata.h:8, from /home/user/work/qt/py/include/QtCore/qarraydata.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/tools/qarraydataops.h:8, from /home/user/work/qt/py/include/QtCore/qarraydataops.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/tools/qarraydatapointer.h:7, from /home/user/work/qt/py/include/QtCore/qarraydatapointer.h:1, from /home/user/work/qt/qt5/qtbase/src/corelib/tools/qlist.h:8, from /home/user/work/qt/py/include/QtCore/qlist.h:1, from /home/user/work/qt/py/include/QtCore/QList:1, from /home/user/work/pyside-setup/sources/shiboken6/ApiExtractor/abstractmetalang_typedefs.h:7, from /home/user/work/pyside-setup/sources/shiboken6/generator/generator.h:7, from /home/user/work/pyside-setup/sources/shiboken6/generator/shiboken/shibokengenerator.h:7, from /home/user/work/pyside-setup/sources/shiboken6/generator/shiboken/shibokengenerator.cpp:4: /home/user/work/pyside-setup/sources/shiboken6/generator/shiboken/shibokengenerator.h:30:26: note: candidates are: ‘class PythonTest::TextStream’ 30 | QT_FORWARD_DECLARE_CLASS(TextStream) | ^~~~~~~~~~
Attachments
For Gerrit Dashboard: PYSIDE-2590 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
533737,2 | shiboken6: Fix build with namespaced Qt | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
533758,2 | shiboken6: Fix build with namespaced Qt | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
533781,3 | PySide6: Fix build with namespaced Qt | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
533823,3 | PySide6: Fix build with namespaced Qt | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
533915,2 | shiboken6: Fix build with namespaced Qt | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
534286,2 | PySide6: Fix build with namespaced Qt | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
534693,4 | shiboken6: Prepare for making the global scope prefix configurable | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
534694,15 | shiboken6: Introduce a variable for the global scope prefix | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
534695,14 | WIP: Add a type system attribute for a global namespace | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
534696,14 | WIP: Wire global namespace options | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
534697,15 | Adapt to glue code to namespaced Qt builds | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
535306,2 | shiboken6: Prepare for making the global scope prefix configurable | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
535358,5 | shiboken6: Use latin1 literals for options | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
535396,3 | shiboken6: Fix assert when putting containers into namespaces | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
535614,5 | shiboken6: Add a flag to typedef entries | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
543214,2 | shiboken6: Improve caching in AbstractMetaType::fromString() | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
543459,2 | shiboken6: Improve caching in AbstractMetaType::fromString() | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
543534,2 | shiboken6: Fix assert in AbstractMetaType::fromString() | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
543909,2 | shiboken6: Fix assert in AbstractMetaType::fromString() | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
545573,9 | Add support for using an inline namespaces for -qtnamespace | dev | qt/qtbase | Status: MERGED | +2 | 0 |
545580,1 | WIP: Use QT_FORWARD_DECLARE_CLASS for forward declarations | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
545766,6 | shiboken6: Add attributes for global inline namespaces | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
545792,4 | M2M modules: Add attributes for global inline namespaces | tqtc/dev | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
548971,2 | Adapt to glue code to namespaced Qt builds | 6.6 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
549044,3 | Adapt to glue code to namespaced Qt builds | tqtc/lts-6.5 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |
553633,2 | shiboken6: Introduce a variable for the global scope prefix | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
553634,2 | shiboken6: Add attributes for global inline namespaces | 6.7 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
554261,2 | M2M modules: Add attributes for global inline namespaces | tqtc/6.7 | pyside/tqtc-pyside-setup | Status: MERGED | +2 | 0 |