Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 875641 - dev-qt/qtwebengine: update has_version test for sys-devel/clang[default-libcxx]
Summary: dev-qt/qtwebengine: update has_version test for sys-devel/clang[default-libcxx]
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard: Workaround applied; needs to copy is_...
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-06 16:15 UTC by Sam James
Modified: 2022-10-06 16:20 UTC (History)
1 user (show)

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 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-06 16:15:07 UTC
See bug 875563.

Please copy is_libcxx* from the LLVM ebuilds. I've applied a workaround for now.
Comment 1 Larry the Git Cow gentoo-dev 2022-10-06 16:15:45 UTC
The bug has been referenced in the following commit(s):

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

commit b9bfff99769df96416c910d095b414c76386bd02
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-06 16:14:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-06 16:15:26 +0000

    dev-qt/qtwebengine: fix has_version default-libcxx test for Clang
    
    We moved the flag to sys-devel/clang-common to prepare for proper
    config file support (which is backported to 15.0.2, although it's
    going to be better in 16.x).
    
    Go for the hack for now, but keep the bug open as we want to
    switch to the proper link test from the LLVM ebuilds.
    
    Bug: https://bugs.gentoo.org/875641
    Bug: https://bugs.gentoo.org/875563
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-qt/qtwebengine/qtwebengine-5.15.5_p20220618.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
Comment 2 Larry the Git Cow gentoo-dev 2022-10-06 16:20:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/qt.git/commit/?id=4e846acf550c7c510a2ccbd04f546c3baa225789

commit 4e846acf550c7c510a2ccbd04f546c3baa225789
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-10-06 16:14:26 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-10-06 16:20:01 +0000

    dev-qt/qtwebengine: fix has_version default-libcxx test for Clang
    
    We moved the flag to sys-devel/clang-common to prepare for proper
    config file support (which is backported to 15.0.2, although it's
    going to be better in 16.x).
    
    Go for the hack for now, but keep the bug open as we want to
    switch to the proper link test from the LLVM ebuilds.
    
    Bug: https://bugs.gentoo.org/875641
    Bug: https://bugs.gentoo.org/875563
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-qt/qtwebengine/qtwebengine-5.15.6.9999.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)