Page MenuHomeFreeBSD

Fix packaging for clang, lldb and lld 3.9.0
ClosedPublic

Authored by dim on Nov 28 2016, 7:36 PM.
Tags
None
Referenced Files
F168037874: D8666.id22584.diff
Wed, Aug 26, 1:45 AM
F168010044: D8666.id22586.diff
Tue, Aug 25, 9:45 PM
F167933866: D8666.id22586.diff
Tue, Aug 25, 12:20 PM
Unknown Object (File)
Mon, Aug 24, 11:52 PM
Unknown Object (File)
Sat, Aug 22, 7:50 PM
Unknown Object (File)
Sat, Aug 22, 5:55 PM
Unknown Object (File)
Thu, Aug 20, 2:24 AM
Unknown Object (File)
Fri, Aug 14, 10:00 PM
Subscribers

Details

Summary

During the upgrade of clang/llvm etc to 3.9.0 in rS309124, the PACKAGE
directive in the usr.bin/clang/*.mk files got dropped accidentally.

Here is an attempt to restore it, with a few minor additions:

  • Correct license in clang.ucl to NCSA (unsure if this breaks anything)
  • Add PACKAGE=clang for clang and most of the "ll" tools
  • Put lldb in its own package (unsure if such granularity is desired)
  • Put lld in its own package (unsure if such granularity is desired)

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6085
Build 6348: arc lint + arc unit

Event Timeline

dim retitled this revision from to Fix packaging for clang, lldb and lld 3.9.0.
dim updated this object.
dim edited the test plan for this revision. (Show Details)
dim added reviewers: bapt, gjb, emaste.
gjb edited edge metadata.
This revision is now accepted and ready to land.Nov 28 2016, 7:46 PM
This revision was automatically updated to reflect the committed changes.