Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 633726 - dev-qt/qtwidgets-5.7.1 depends on dev-libs/double-conversion but doesn't specify it in ebuild
Summary: dev-qt/qtwidgets-5.7.1 depends on dev-libs/double-conversion but doesn't spec...
Status: RESOLVED DUPLICATE of bug 613102
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-07 22:01 UTC by slavko glamocanin
Modified: 2017-10-08 08:02 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description slavko glamocanin 2017-10-07 22:01:56 UTC
qtwidgets compilation fails (emerge world -ev) because it does not depend on dev-libs/double-conversion which it needs.

From compilation log:
xcb-xlib.cpp:47:23: warning: unused variable ‘connection’ [-Wunused-variable]
     xcb_connection_t *connection =  XGetXCBConnection(dpy);
                       ^
x86_64-pc-linux-gnu-g++ -Wl,-O1 -Wl,--as-needed -Wl,-O1 -o xcb-xlib xcb-xlib.o   -lxcb-sync -lxcb-xfixes -lxcb-randr -lxcb-image -lxcb-shm -lxcb-keysyms -lxcb-icccm -lxcb-shape -lxcb -lX11 -lX11-xcb 
xcb-xlib enabled.
Warning: Disabling Linux Accessibility Bridge: DBus is missing.
checking for DoubleConversion... 
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -march=native -O2 -Wall -W -fPIC  -I. -I/var/tmp/portage/dev-qt/qtwidgets-5.7.1/work/qtbase-opensource-src-5.7.1/mkspecs/linux-g++ -o doubleconversion.o doubleconversion.cpp
doubleconversion.cpp:40:49: fatal error: double-conversion/double-conversion.h: No such file or directory
compilation terminated.
gmake: *** [Makefile:165: doubleconversion.o] Error 1
DoubleConversion disabled.
No system libdouble-conversion found.
 * ERROR: dev-qt/qtwidgets-5.7.1::gentoo failed (configure phase):
 *   configure failed
 * 
 * Call stack:
 *     ebuild.sh, line  115:  Called src_configure
 *   environment, line 2754:  Called qt5-build_src_configure
 *   environment, line 2363:  Called qt5_base_configure
 *   environment, line 2476:  Called die
 * The specific snippet of code:
 *       "${S}"/configure "${conf[@]}" || die "configure failed";
 * 
 * If you need support, post the output of `emerge --info '=dev-qt/qtwidgets-5.7.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-qt/qtwidgets-5.7.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-qt/qtwidgets-5.7.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-qt/qtwidgets-5.7.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-qt/qtwidgets-5.7.1/work/qtbase-opensource-src-5.7.1'
 * S: '/var/tmp/portage/dev-qt/qtwidgets-5.7.1/work/qtbase-opensource-src-5.7.1'

>>> Failed to emerge dev-qt/qtwidgets-5.7.1, Log file:

>>>  '/var/tmp/portage/dev-qt/qtwidgets-5.7.1/temp/build.log'
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2017-10-08 08:02:10 UTC

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