Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 914460 - dev-qt/qtbase-6.5.2 ld.lld: error: <snip>: symbol qt_version_tag@@Qt_6.5 has undefined version Qt_6.5 (with lld-17, may manifest in other dev-qt/* as well)
Summary: dev-qt/qtbase-6.5.2 ld.lld: error: <snip>: symbol qt_version_tag@@Qt_6.5 has ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL: https://bugreports.qt.io/browse/QTBUG...
Whiteboard:
Keywords:
Depends on:
Blocks: 912821
  Show dependency tree
 
Reported: 2023-09-20 10:31 UTC by Ionen Wolkens
Modified: 2023-10-08 03:24 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 Ionen Wolkens gentoo-dev 2023-09-20 10:31:57 UTC
Known about this before, but left it on the back burner given (fixed) Qt 6.5.3 was formerly due to release *before* llvm-17 would, but delays kept pushing it back and it was announced yesterday to (probably) release September 27th now.

Would rather to keep waiting given $URL has a lot of different related fixes and have not kept track of what we need. So just filing this for reference until release (even if it builds with lld-16, it also still gave version tag warnings).

Anyone affected may want to either use -fuse-ld=bfd in LDFLAGS for dev-qt/*, stick to clang+lld-16, or wait a week for 6.5.3 (also the Qt6.5.9999 option for what it's worth).

$URL mentions lld-16, but with current versions will only fail with -17.

Any bug happening with other dev-qt/* relating to version tags can be considered a duplicate of this one as they rely on qtbase to handle this.
Comment 1 Ionen Wolkens gentoo-dev 2023-09-22 07:43:03 UTC
(note that this bug is only for Qt6, apparently there may be issues with Qt5 too which I will not be looking at myself)
Comment 2 Larry the Git Cow gentoo-dev 2023-09-28 13:07:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb984dbfbc50ff26fd99f2544941333c3da53f62

commit cb984dbfbc50ff26fd99f2544941333c3da53f62
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2023-09-28 07:01:04 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-09-28 12:31:19 +0000

    dev-qt/qtbase: add 6.5.3
    
    Closes: https://bugs.gentoo.org/914460
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qtbase/Manifest            |   1 +
 dev-qt/qtbase/qtbase-6.5.3.ebuild | 347 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 348 insertions(+)