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

Bug 727014

Summary: dev-qt/qtgui-5.15.0 - qxcbwindow.cpp:(.text+0x2c04): undefined reference to `bool QWindowSystemInterface::handleMouseEvent<QWindowSystemInterface::DefaultDelivery>(QWindow*, unsigned long, QPointF const&, QPointF const&, QFlags<Qt::MouseButton>, Qt::[...]
Product: Gentoo Linux Reporter: Francesco Turco <fturco>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: UNCONFIRMED ---    
Severity: normal CC: iordanov
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=720272
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log.xz
info.txt
emerge info for x86
build log for x86

Description Francesco Turco 2020-06-03 20:35:40 UTC
I'm trying to upgrade dev-qt packages on my system from version 5.14.2 to 5.15.0, but it seems I can't build dev-qt/qtgui-5.15.0 due to the following error:

/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: .obj/qxcbwindow.o: in function `QXcbWindow::handleMouseEvent(unsigned int, QPoint const&, QPoint const&, QFlags<Qt::KeyboardModifier>, QEvent::Type, Qt::MouseEventSource)':
qxcbwindow.cpp:(.text+0x2c04): undefined reference to `bool QWindowSystemInterface::handleMouseEvent<QWindowSystemInterface::DefaultDelivery>(QWindow*, unsigned long, QPointF const&, QPointF const&, QFlags<Qt::MouseButton>, Qt::MouseButton, QEvent::Type, QFlags<Qt::KeyboardModifier>, Qt::MouseEventSource)'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: .obj/qxcbcursor.o: in function `QXcbCursorCacheKey::QXcbCursorCacheKey(QCursor const&) [clone .part.0]':
qxcbcursor.cpp:(.text+0x7d1): undefined reference to `QCursor::bitmap(Qt::ReturnByValueConstant) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: qxcbcursor.cpp:(.text+0x7f2): undefined reference to `QCursor::mask(Qt::ReturnByValueConstant) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: .obj/qxcbcursor.o: in function `QXcbCursor::createBitmapCursor(QCursor*)':
qxcbcursor.cpp:(.text+0x130a): undefined reference to `QCursor::bitmap(Qt::ReturnByValueConstant) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: qxcbcursor.cpp:(.text+0x1341): undefined reference to `QCursor::mask(Qt::ReturnByValueConstant) const'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: .obj/qxcbconnection_xi2.o: in function `QXcbConnection::xi2ProcessTouch(void*, QXcbWindow*)':
qxcbconnection_xi2.cpp:(.text+0x5c30): undefined reference to `bool QWindowSystemInterface::handleTouchEvent<QWindowSystemInterface::DefaultDelivery>(QWindow*, unsigned long, QTouchDevice*, QList<QWindowSystemInterface::TouchPoint> const&, QFlags<Qt::KeyboardModifier>)'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile.xcb_qpa_lib:239: ../../../../lib/libQt5XcbQpa.so.5.15.0] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-qt/qtgui-5.15.0/work/qtbase-everywhere-src-5.15.0_build/src/plugins/platforms/xcb'
make[1]: *** [Makefile:46: sub-xcb_qpa_lib-pro-make_first-ordered] Error 2
make[1]: Leaving directory '/var/tmp/portage/dev-qt/qtgui-5.15.0/work/qtbase-everywhere-src-5.15.0_build/src/plugins/platforms/xcb'
make: *** [Makefile:99: sub-xcb-make_first] Error 2
Comment 1 Francesco Turco 2020-06-03 20:36:56 UTC
Created attachment 643324 [details]
build.log.xz
Comment 2 Francesco Turco 2020-06-03 20:37:38 UTC
Created attachment 643326 [details]
info.txt

emerge --info
Comment 3 Francesco Turco 2020-06-03 20:38:55 UTC
My problem seems similar to bug #715656, but I'm not sure.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2020-06-04 08:05:02 UTC
Looks like bug #720272 and bug #715656.
Comment 5 Ognjan Kirilov Iordanov 2020-06-11 03:22:38 UTC
Created attachment 644340 [details]
emerge info for x86

I have the same problem here.
Comment 6 Ognjan Kirilov Iordanov 2020-06-11 03:29:21 UTC
Created attachment 644342 [details]
build log for x86