Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 670444

Summary: dev-qt/qtwayland-5.11.1[-libinput]: undefined reference to `xkb_keysym_to_utf32'
Product: Gentoo Linux Reporter: ernsteiswuerfel <erhard_f>
Component: Current packagesAssignee: 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

Description ernsteiswuerfel archtester 2018-11-05 22:25:35 UTC
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
Comment 1 ernsteiswuerfel archtester 2018-11-05 22:26:23 UTC
Created attachment 554244 [details]
emerge --info
Comment 2 Andreas Sturmlechner gentoo-dev 2018-11-17 17:16:57 UTC
Same for 5.11.2.
Comment 3 Andreas Sturmlechner gentoo-dev 2018-12-05 07:31:49 UTC
This apparently relates to dev-qt/qtgui[libinput] setting.
Comment 4 Andreas Sturmlechner gentoo-dev 2018-12-05 12:44:42 UTC

*** This bug has been marked as a duplicate of bug 616522 ***