On 01/20/2018 09:10 AM, Christoph Böhmwalder wrote: > 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 >
This is probably bug #623566. Based on this output, try rebuilding qtcore, qtgui and qtnetwork then try qtdeclarative again.