Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 560858 - dev-qt/qtdeclarative-5.4.2-r1 - undefined reference to `QGuiApplicationPrivate::applyWindowGeometrySpecification(QRect const&, QWindow const*)'
Summary: dev-qt/qtdeclarative-5.4.2-r1 - undefined reference to `QGuiApplicationPrivat...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-19 17:48 UTC by merlin
Modified: 2015-10-17 17:54 UTC (History)
1 user (show)

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


Attachments
dev-qt/qtdeclarative-5.4.2-r1 build log (build.log.bz2,17.37 KB, text/plain)
2015-09-19 17:50 UTC, merlin
Details
dev-qt/qtdeclarative-5.4.2-r1 build log (build.log.bz2,17.37 KB, application/x-bzip2)
2015-09-19 17:57 UTC, merlin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description merlin 2015-09-19 17:48:41 UTC
When upgrading the qt5 dev tools from the qt overlay, dev-qt/qtdeclarative-5.4.2-r1 fails at build time. Not saying so much in the logs.

Reproducible: Always

Steps to Reproduce:
emerge -vau dev-qt/qtdeclarative
Comment 1 merlin 2015-09-19 17:50:21 UTC
Created attachment 412280 [details]
dev-qt/qtdeclarative-5.4.2-r1 build log
Comment 2 merlin 2015-09-19 17:56:23 UTC
Comment on attachment 412280 [details]
dev-qt/qtdeclarative-5.4.2-r1 build log

Not a text/plain file sorry it's bz2 compressed.
Comment 3 merlin 2015-09-19 17:57:49 UTC
Created attachment 412282 [details]
dev-qt/qtdeclarative-5.4.2-r1 build log

Reuploded it for convenience.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2015-09-19 18:51:31 UTC
x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,--gc-sections -Wl,-rpath-link,/var/tmp/portage/dev-qt/qtdeclarative-5.4.2-r1/work/qtdeclarative-opensource-src-5.4.2/lib -Wl,-rpath-link,/usr/lib64 -o ../../bin/qmltestrunner .obj/main.o   -L/var/tmp/portage/dev-qt/qtdeclarative-5.4.2-r1/work/qtdeclarative-opensource-src-5.4.2/lib -lQt5Qml -lQt5QuickTest -lQt5Widgets -lQt5Gui -lQt5Network -lQt5Core -lGL -lpthread 
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.5/../../../../lib64/libQt5Widgets.so: undefined reference to `QGuiApplicationPrivate::applyWindowGeometrySpecification(QRect const&, QWindow const*)'
collect2: error: ld returned 1 exit status
Makefile:108: recipe for target '../../bin/qmltestrunner' failed
make[2]: *** [../../bin/qmltestrunner] Error 1
make[2]: Leaving directory '/var/tmp/portage/dev-qt/qtdeclarative-5.4.2-r1/work/qtdeclarative-opensource-src-5.4.2/tools/qmltestrunner'
Comment 5 Davide Pesavento (RETIRED) gentoo-dev 2015-09-19 18:52:22 UTC
What version of qtwidgets is installed on your system?
Comment 6 merlin 2015-09-19 19:17:39 UTC
The 5.4.1 r5 version of qtwidgets is currently installed
Comment 7 Davide Pesavento (RETIRED) gentoo-dev 2015-09-19 19:44:08 UTC
We never had a 5.4.1-r5 in tree or in the overlay... where did you find it?
Comment 8 merlin 2015-09-19 20:07:27 UTC
Nevermind the r5, that's a mistake: just 5.4.1
Comment 9 merlin 2015-09-19 21:02:34 UTC
Updading qtwidgets to 5.4.2 solved the problem. Emerging qtdeclarative should ask for the proper version of the libraries it relies on.
Comment 10 Michael Palimaka (kensington) gentoo-dev 2015-10-09 15:52:51 UTC
Pushed some changes to the overlay for review: https://gitweb.gentoo.org/proj/qt.git/commit/?id=a3796a566fdabd71e36b32bbe57fe14a9cfc2dfd
Comment 11 Davide Pesavento (RETIRED) gentoo-dev 2015-10-09 15:59:39 UTC
What happened to the bug summary?
Comment 12 Davide Pesavento (RETIRED) gentoo-dev 2015-10-09 19:49:22 UTC
(In reply to Michael Palimaka (kensington) from comment #10)
> Pushed some changes to the overlay for review:
> https://gitweb.gentoo.org/proj/qt.git/commit/
> ?id=a3796a566fdabd71e36b32bbe57fe14a9cfc2dfd

LGTM
Comment 13 Michael Palimaka (kensington) gentoo-dev 2015-10-17 17:54:38 UTC
Thanks, this is fixed in 5.5.1.