Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 949912 - [kde overlay] dev-util/kdevelop-9999 please add LLVM_SLOT 19
Summary: [kde overlay] dev-util/kdevelop-9999 please add LLVM_SLOT 19
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://invent.kde.org/kdevelop/kdeve...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-18 15:30 UTC by Eugene Shalygin
Modified: 2025-02-19 17:57 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 Eugene Shalygin 2025-02-18 15:30:11 UTC
KDevelop builds against LLVM 19 and seems to be working fine.

Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2025-02-18 22:29:56 UTC
LLVM 19 support came as part of the linked MR, apparently.

Would you also be able to test 24.12.49.9999 with this MR applied?
Comment 2 Eugene Shalygin 2025-02-19 11:59:36 UTC
> Would you also be able to test 24.12.49.9999 with this MR applied?

Builds and works fine.
Comment 3 Eugene Shalygin 2025-02-19 12:06:22 UTC
(In reply to Eugene Shalygin from comment #2)
> > Would you also be able to test 24.12.49.9999 with this MR applied?
> 
> Builds and works fine.

I mean the MR seems to be already included in 24.12.49.9999 sources, so I tested 24.12.49.9999 against clang 19.
Comment 4 Andreas Sturmlechner gentoo-dev 2025-02-19 17:37:23 UTC
Indeed it was backported to that branch prior to 24.12.2 release:

https://invent.kde.org/kdevelop/kdevelop/-/commit/ee828bc1149d2d48f966f8d21ab44f121168cb62
Comment 5 Larry the Git Cow gentoo-dev 2025-02-19 17:56:52 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=c3546d6f009f283f6dc22859191caaac8717489f

commit c3546d6f009f283f6dc22859191caaac8717489f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-02-19 17:49:18 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-02-19 17:50:36 +0000

    dev-util/kdevelop: Port to llvm-r2, add LLVM_COMPAT 19
    
    Bug: https://bugs.gentoo.org/949912
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop/kdevelop-24.12.49.9999.ebuild | 6 +++---
 dev-util/kdevelop/kdevelop-9999.ebuild          | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)
Comment 6 Larry the Git Cow gentoo-dev 2025-02-19 17:57:04 UTC
The bug has been closed via the following commit(s):

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

commit 0c5c86513f8e3c92db633f6c347b2ecece3e9266
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-02-19 17:52:03 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-02-19 17:56:32 +0000

    dev-util/kdevelop: Port to llvm-r2, add LLVM_COMPAT 19
    
    Closes: https://bugs.gentoo.org/949912
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 dev-util/kdevelop/kdevelop-24.12.2-r1.ebuild | 122 +++++++++++++++++++++++++++
 1 file changed, 122 insertions(+)