Summary: | dev-qt/qtgui-5.14.0-r1: multiple definition of `__bss_start' and more | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-qt:qtgui-5.14.0-r1:20191226-092332.log.xz |
Description
Michał Górny
2019-12-26 10:33:02 UTC
Created attachment 600624 [details]
emerge-info.txt
Created attachment 600626 [details]
dev-qt:qtgui-5.14.0-r1:20191226-092332.log.xz
@toolchain, any clue what could be happening here? Sounds similar to https://sourceware.org/PR21074 where /usr/lib64/libQt5Core.so in dev-qt/qtcore package was linked with buggy gold linker from binutils-2.28 era. Probably not a fault of dev-qt/qtgui. I did not manage to reproduce it locally. @Sergei you're right about the gold linker. After some time of using gold linker, I had to rebuild binutils with "-default-gold" USE flag to make BFD linker default in order to be able to build 5.4 kernel (currently Linux Kernel developers officially condemn gold linker and kernel Makefiles refuse to proceed with gold linker detected). I've immediately hit this issue on the following Gentoo update. Following your suggestion, I had rebuilt QtCore and then I was finally able to upgrade QtGui. Now I wonder how much of my userspace is affected by aftermatch of linker switching. |