[umbrello] [Bug 460049] Build fails with Qt 5.15.5
Robert Hairgrove
bugzilla_noreply at kde.org
Thu Dec 29 11:30:03 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=460049
--- Comment #5 from Robert Hairgrove <code at roberthairgrove.com> ---
(In reply to Oliver Kellogg from comment #4)
> (In reply to Robert Hairgrove from comment #3)
> >
> > How can I instruct the CMake build NOT to look for QNetworkRequest? Why does
> > Umbrello need that?
>
> It looks like it's not Umbrello that needs it but rather it is an indirect
> dependency incurred by Qt5Qml:
>
> [ 96%] Linking CXX executable umbrello5
> /usr/local/Qt-5.15.5/lib/libQt5Qml.so.5: undefined reference to
> `QNetworkRequest::QNetworkRequest()@Qt_5'
> /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5: undefined reference to
> [...]
>
> My guess is that your Qt5.15 build somehow did not install the Qt5Network
> library, otherwise libQt5Network.so.5.15.5 should have been picked up from
> /usr/local/Qt-5.15.5/lib (picking up
> /usr/lib/x86_64-linux-gnu/libQt5Network.so.5.9.5 is wrong).
Both of those libraries are there under /usr/local/Qt-5.15.5/lib. I use
QtNetwork in another project which is built on Qt 5.15.5, and this works just
fine. However, I am using qmake and Qt Creator to build the other project.
I suspect this is somehow compiled into the KDE support libraries somewhere?
At any rate, how can I get rid of Umbrello's dependency on Qml? I don't see any
need for it at all. Does it have anything to do with the KFE online help
system?
And if i cannot remove the dependency, why doesn't it build correctly,
considering that all of the Qt 5.15.5 libraries are installed correctly?
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the umbrello-devel
mailing list