Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
6.9
-
None
-
337072358 (dev), 81e6ede3a (6.8), 6ae7164a5 (dev), 57d0aa103 (6.9)
Description
We get teached to use QT_DECLARE_QESDP_SPECIALIZATION_DTOR internally.
Some people disagree or even report problems on windows as it leads to linker problems with ltcg enabled and thus recommend the _EXPORT version of it.
We need to know what the correct usage is. Where the problems are on windows and how to apply it correctly in the future.
Attachments
Issue Links
- Is tested by
-
QTBUG-133494 FTBFS: QtQuick DLL link error
-
- Closed
-
-
QTBUG-129497 Linker error with QGraphsLine::swap: unresolved external symbol
-
- Closed
-
For Gerrit Dashboard: QTBUG-128656 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
589024,7 | Don't use the WITH_EXPORT version of the QESDP declarator in Qt 7 | dev | qt/qtgraphs | Status: MERGED | +2 | 0 |
589083,4 | Don't mark Q{Explicitly.}SharedDataPointer as Qt_6_PRIVATE_API | dev | qt/qtbase | Status: MERGED | +2 | 0 |
589278,2 | Don't mark Q{Explicitly.}SharedDataPointer as Qt_6_PRIVATE_API | 6.8 | qt/qtbase | Status: MERGED | +2 | 0 |
620567,2 | Don't use the WITH_EXPORT version of the QESDP declarator in Qt 7 | 6.9 | qt/qtgraphs | Status: MERGED | +2 | 0 |