Bug 273977 - lang/silq: remove llvm10 dependency
Summary: lang/silq: remove llvm10 dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Stefan Eßer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-20 15:49 UTC by Brooks Davis
Modified: 2023-10-12 23:49 UTC (History)
0 users

See Also:


Attachments
Remove dependency on llvm10 (970 bytes, patch)
2023-09-20 15:49 UTC, Brooks Davis
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brooks Davis freebsd_committer freebsd_triage 2023-09-20 15:49:34 UTC
Created attachment 245067 [details]
Remove dependency on llvm10

This dependency was added in 4949e8270ef54e5ae32f1ab66585ca0b55fc6235 to work around an issue with llvm13 and an llvm10 build ldc.  ldc now uses llvm15 so this is pointless.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-09-20 17:03:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e46126d5d35bf996048bcaa47d4de3a7fc7aa75d

commit e46126d5d35bf996048bcaa47d4de3a7fc7aa75d
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2023-09-20 15:55:42 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2023-09-20 17:02:00 +0000

    devel/llvm10: deprecate, set short expiration

    All dependent ports appear not to depend on llvm10 in practice and I've
    submitted PRs for them.  Set an expiration (somewhat shorter than ideal)
    so llvm10 doesn't end up in 2023Q4.

    PR:             273963, 273964, 273977

 devel/llvm10/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-10-12 23:46:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=009f98a41c15dcc346327628f21d81edb67cb839

commit 009f98a41c15dcc346327628f21d81edb67cb839
Author:     Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2023-10-12 23:45:10 +0000
Commit:     Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2023-10-12 23:45:10 +0000

    lang/silq: remove llvm10 dependency

    This was added in 4949e8270ef54e5ae32f1ab66585ca0b55fc6235 to work
    around an issue when linking with LLVM 13's lld when LDC was not also
    using LLVM 13.  LDC now uses LLVM 15 and and silq builds fine without
    this patch.

    PR:             273977
    Approved by:    maintainer timeout

 lang/silq/Makefile | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)