Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670444 - dev-qt/qtwayland-5.11.1[-libinput]: undefined reference to `xkb_keysym_to_utf32'
Summary: dev-qt/qtwayland-5.11.1[-libinput]: undefined reference to `xkb_keysym_to_utf32'
Status: RESOLVED DUPLICATE of bug 616522
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: PPC Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-05 22:25 UTC by ernsteiswuerfel
Modified: 2018-12-05 12:44 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (qtwayland-5.11.1:20181105-222002.log,570.05 KB, text/plain)
2018-11-05 22:25 UTC, ernsteiswuerfel
Details
emerge --info (file_670444.txt,5.88 KB, text/plain)
2018-11-05 22:26 UTC, ernsteiswuerfel
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***