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.

Reply via email to