Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 840610 - dev-lisp/c2ffi does not support LLVM 13+ (also broken ebuild)
Summary: dev-lisp/c2ffi does not support LLVM 13+ (also broken ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Harald Judt
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: llvm-13-tracker
  Show dependency tree
 
Reported: 2022-04-24 14:55 UTC by Michał Górny
Modified: 2022-07-18 21:37 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-04-24 14:55:11 UTC
All visible versions require LLVM 12.  Please add a version that supports LLVM 13+.

Please also fix the ebuild to use llvm.eclass.
Comment 1 Harald Judt 2022-05-01 20:16:18 UTC
I will try to contact upstream, at the moment there seems to be no version available for >=llvm-13. Those upstream releases happen rather irregularly unfortunately.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-06-15 07:44:32 UTC
Ping.
Comment 3 Harald Judt 2022-06-15 07:53:39 UTC
https://github.com/rpav/c2ffi/issues/106

If I don't see anything new, I'll stop maintaining this package and it should be removed.
Comment 4 Conrad Kostecki gentoo-dev 2022-06-28 20:22:51 UTC
Looks like upstream added support for LLVM-13?
Comment 5 Harald Judt 2022-06-28 20:47:14 UTC
I will try to update (and fix) the ebuild soon, but I am a bit busy atm. Upstream is also working on a llvm-14 port.
Comment 6 Harald Judt 2022-07-18 14:05:24 UTC
Pull request: https://github.com/gentoo/gentoo/pull/26464
Comment 7 Larry the Git Cow gentoo-dev 2022-07-18 21:37:49 UTC
The bug has been closed via the following commit(s):

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

commit 48b95b54f79a23f896eb60ba64a7715c5146d382
Author:     Harald Judt <h.judt@gmx.at>
AuthorDate: 2022-07-18 13:57:36 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2022-07-18 21:37:39 +0000

    dev-lisp/c2ffi: Bump version to c2ffi-13.0.0
    
    Closes: https://bugs.gentoo.org/840610
    
    Signed-off-by: Harald Judt <h.judt@gmx.at>
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-lisp/c2ffi/Manifest                     |  1 +
 dev-lisp/c2ffi/c2ffi-13.0.0.20220626.ebuild | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)