http://bugzilla.opensuse.org/show_bug.cgi?id=1116043
http://bugzilla.opensuse.org/show_bug.cgi?id=1116043#c34
--- Comment #34 from Fabian Vogt
Upstream response (https://bugs.kde.org/show_bug.cgi?id=406676#c2):
Hi folks. I just found out this issue. Recently I became a KDE Telepathy maintainer and though I'm not active here (I'm busy with the underlying stuff), I'm kindly asking you to keep the project in your repos for a bit longer.
The compilation error is caused by commit https://gitlab.freedesktop.org/gstreamer/gstreamer/commit/b27ee943c2a44a5437...
This commit introduces a brute C-style cast that prevents a compiler from proper C++ casting. The workaround is trivial:
src/QGst/caps.cpp:57
void Caps::append(const CapsPtr & caps2) { - gst_caps_append(object<GstCaps>(), gst_caps_copy(caps2)); + const GstCaps * caps2ptr = caps2; + gst_caps_append(object<GstCaps>(), gst_caps_copy(caps2ptr)); }
I'll try to reach the last qt-gstreamer maintainer to upstream the fix.
Ok, so there's some progress.
it doesn't even find its own kxmlgui5 description... What you mean with that exactly? AFAICS callwindowui.rc is installed to the
(In reply to Fabian Vogt from comment #32) proper place, and it is loaded via kxmlgui/setupGUI() with the correct name.
If I start ktp-dialout-ui, this error is logged: kf5.kxmlgui: cannot find .rc file "ktp-dialout-uiui.rc" for component "ktp-dialout-ui" Moving /usr/share/kxmlgui5/ktp-call-ui/callwindowui.rc to /usr/share/kxmlgui5/ktp-dialout-ui/ktp-dialout-uiui.rc makes it work and menu items other than "Help" appear. -- You are receiving this mail because: You are on the CC list for the bug.