Bug 266653

Summary: devel/llvm70: Deprecate and set expiration date to 2022-12-31
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: Brooks Davis <brooks>
Status: Closed Overcome By Events    
Severity: Affects Some People CC: diizzy, grahamperrin, tcberner
Priority: --- Flags: brooks: maintainer-feedback-
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266828
Bug Depends on: 266655    
Bug Blocks:    
Attachments:
Description Flags
Patch for llvm70
none
Patch for llvm70 v2 none

Description Daniel Engberg freebsd_committer freebsd_triage 2022-09-27 10:49:06 UTC
Created attachment 236868 [details]
Patch for llvm70

Time to deprecate this old version of llvm
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2022-09-27 10:53:28 UTC
Created attachment 236870 [details]
Patch for llvm70 v2

Fix patch
Comment 2 Brooks Davis freebsd_committer freebsd_triage 2022-09-27 16:57:48 UTC
Unfortunately, it's the specific version required for lang/ldc (the D compiler) bootstrap so it's unlikely to be possible to remove until we're willing to let ldc die.

I have been considering sliming the port down as much as possible to only support the things required for the remain dependencies and I should at least change the default options accordingly.
Comment 3 Tobias C. Berner freebsd_committer freebsd_triage 2023-01-03 11:31:08 UTC
(In reply to Brooks Davis from comment #2)
I'm willing to let ldc die :)
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2023-01-03 11:41:25 UTC
ldc got bumped in https://cgit.freebsd.org/ports/commit/lang/ldc?id=f3b1ad45c3b6e926824002047157993e8f05beb8 and no longer depends on llvm70
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2023-01-29 19:14:00 UTC
llvm70 got removed in 21778d8958f518e2179b1053d75cfb6c71405558