Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
QSR 2.1
-
None
-
cd05ae75a (dev), 0bd26c412 (dev), 370284273 (6.5), 353449699 (6.5.2), cd0603e36 (6.5), 10d4e1696 (6.5.2)
Description
MessageProxy does not get compiled in 2.1 branch because the module names has changed:
QSafeEventSender -> QtSafeEventSender
When building the messageproxy standalone it can't find the QtSafeRenderer and QtSafeEventSender modules.
Also, the linking fails because of missing dependencies in the embedded Linux (using POSIX):
/usr/bin/ld: /usr/local/qt6/lib/libQt6SafeEventSender.a(eventsender_p.cpp.o): in function `SafeRenderer::EventSenderPrivate::sendEvent(SafeRenderer::QSafeEvent const&, SafeRenderer::QSafeEvent&)': eventsender_p.cpp.text+0xec): undefined reference to `SafeRenderer::QSafeString::QSafeString(char const*)' /usr/bin/ld: eventsender_p.cpp.text+0x1b8): undefined reference to `SafeRenderer::QSafeString::QSafeString(char const*)' /usr/bin/ld: eventsender_p.cpp.text+0x1c4): undefined reference to `SafeRenderer::QSafeString::append(SafeRenderer::QSafeString const&)' /usr/bin/ld: eventsender_p.cpp.text+0x1e8): undefined reference to `SafeRenderer::QSafeString::rawCString() const'