Gentoo Archives: gentoo-user

From: "Christoph Böhmwalder" <christoph@×××××××××××.at>
To: gentoo-user@l.g.o
Subject: [gentoo-user] dev-qt/qtdeclarative fails to build
Date: Fri, 19 Jan 2018 22:10:46
Message-Id: 20180119221044.p3zm7p2hgyzavozl@christoph-lap
Hey everyone,

I tried building qtdeclarative-5.9.3 today, but the linker failed:

$ cat build.log
------- >8 -------
g++-6.4.0 -Wl,-O1 -Wl,--as-needed -Wl,--enable-new-dtags -shared -o libparticlesplugin.so .obj/plugin.o
-L/var/tmp/portage/dev-qt/qtdeclarative-5.9.3/work/qtdeclarative-opensource-src-5.9.3/lib -lQt5QuickParti
cles -lQt5Quick -lQt5Qml -lQt5Gui -lQt5Network -lQt5Core -lGL -lpthread
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Gui.so:(*IND*+0x0): multiple definition of
 `__bss_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Gui.so:(*IND*+0x0): multiple definition of
 `_edata'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Gui.so:(*IND*+0x0): multiple definition of
 `_end'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Network.so:(*IND*+0x0): multiple definitio
n of `_edata'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Network.so:(*IND*+0x0): multiple definitio
n of `__bss_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/../../../../lib64/libQt5Network.so:(*IND*+0x0): multiple definitio
n of `_end'
collect2: error: ld returned 1 exit status

$ emerge -pqv '=dev-qt/qtdeclarative-5.9.3::gentoo'
[ebuild  N    ] dev-qt/qtdeclarative-5.9.3  USE="jit widgets xml -debug (-gles2) -localstorage {-test}"


emerge --info output and build.log are attached.

Any ideas? Thanks!

--
Regards,
Christoph

Attachments

File name MIME type
build.log.gz application/octet-stream
emerge-info.txt text/plain

Replies

Subject Author
Re: [gentoo-user] dev-qt/qtdeclarative fails to build David Haller <gentoo@×××××××.de>
[gentoo-user] Re: dev-qt/qtdeclarative fails to build Nikos Chantziaras <realnc@×××××.com>
[gentoo-user] Re: dev-qt/qtdeclarative fails to build Michael Palimaka <kensington@g.o>