Summary: | dev-qt/qtwayland-5.11.1[-libinput]: undefined reference to `xkb_keysym_to_utf32' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | ernsteiswuerfel <erhard_f> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build.log
emerge --info |
Created attachment 554244 [details]
emerge --info
Same for 5.11.2. This apparently relates to dev-qt/qtgui[libinput] setting. *** This bug has been marked as a duplicate of bug 616522 *** |
Created attachment 554242 [details] build.log .obj/qwaylandxkb.o: In function `QWaylandXkb::keysymToQtKey(unsigned int, QFlags<Qt::KeyboardModifier>&)': qwaylandxkb.cpp:(.text+0x54): undefined reference to `xkb_keysym_to_utf32' .obj/qwaylandxkb.o: In function `QWaylandXkb::modifiers(xkb_state*)': qwaylandxkb.cpp:(.text+0x38c): undefined reference to `xkb_state_mod_name_is_active' qwaylandxkb.cpp:(.text+0x3ac): undefined reference to `xkb_state_mod_name_is_active' qwaylandxkb.cpp:(.text+0x3d0): undefined reference to `xkb_state_mod_name_is_active' qwaylandxkb.cpp:(.text+0x3f4): undefined reference to `xkb_state_mod_name_is_active' .obj/qwaylandcompositor.o: In function `QtWayland::WindowSystemEventHandler::sendEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)': qwaylandcompositor.cpp:(.text._ZN9QtWayland24WindowSystemEventHandler9sendEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE[_ZN9QtWayland24WindowSystemEventHandler9sendEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE]+0xc8): undefined reference to `xkb_state_key_get_one_sym' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::~QWaylandKeyboardPrivate()': qwaylandkeyboard.cpp:(.text+0x12c): undefined reference to `xkb_context_unref' qwaylandkeyboard.cpp:(.text+0x134): undefined reference to `xkb_state_unref' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::updateModifierState(unsigned int, unsigned int)': qwaylandkeyboard.cpp:(.text+0x3f0): undefined reference to `xkb_state_update_key' qwaylandkeyboard.cpp:(.text+0x3fc): undefined reference to `xkb_state_serialize_mods' qwaylandkeyboard.cpp:(.text+0x40c): undefined reference to `xkb_state_serialize_mods' qwaylandkeyboard.cpp:(.text+0x41c): undefined reference to `xkb_state_serialize_mods' qwaylandkeyboard.cpp:(.text+0x42c): undefined reference to `xkb_state_serialize_layout' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::createXKBState(xkb_keymap*)': qwaylandkeyboard.cpp:(.text+0x510): undefined reference to `xkb_keymap_get_as_string' qwaylandkeyboard.cpp:(.text+0x76c): undefined reference to `xkb_state_unref' qwaylandkeyboard.cpp:(.text+0x774): undefined reference to `xkb_state_new' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::createXKBKeymap()': qwaylandkeyboard.cpp:(.text+0xe94): undefined reference to `xkb_keymap_new_from_names' qwaylandkeyboard.cpp:(.text+0xeb0): undefined reference to `xkb_keymap_unref' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::initXKB()': qwaylandkeyboard.cpp:(.text+0x1110): undefined reference to `xkb_context_new' .obj/qwaylandkeyboard.o: In function `QWaylandKeyboardPrivate::maybeUpdateKeymap()': qwaylandkeyboard.cpp:(.text+0x1a3c): undefined reference to `xkb_state_update_mask' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:495: ../../lib/libQt5WaylandCompositor.so.5.11.1] Error 1 make[2]: Leaving directory '/var/tmp/portage/dev-qt/qtwayland-5.11.1/work/qtwayland-everywhere-src-5.11.1/src/compositor' make[1]: *** [Makefile:99: sub-compositor-make_first] Error 2 make[1]: Leaving directory '/var/tmp/portage/dev-qt/qtwayland-5.11.1/work/qtwayland-everywhere-src-5.11.1/src' make: *** [Makefile:47: sub-src-make_first] Error 2 * ERROR: dev-qt/qtwayland-5.11.1::gentoo failed (compile phase): * emake failed