Bug 239736 - factor out hardcoding of "clangXYZ" in ports tree
Summary: factor out hardcoding of "clangXYZ" in ports tree
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Mark Linimon
URL:
Keywords:
Depends on: 239588 239737 239738 239739 239740 239741 241071
Blocks:
  Show dependency treegraph
 
Reported: 2019-08-09 10:35 UTC by Mark Linimon
Modified: 2019-10-17 02:08 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Linimon freebsd_committer freebsd_triage 2019-08-09 10:35:04 UTC
There are a number of places in the ports tree where the string "clang<version" is called out.  When doing the work to identify stale versions of clang tree-wide, these instances cause extra work.

This tracking PR will list the individual patches to refactor these usages into LLVM_VER, as they are become available after testing on my system.

Note: this refactoring causes portlint to complain but IMHO this complication is worth tolerating to help ease maintainability.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2019-10-05 20:46:32 UTC
Now see PR 241071.