Page MenuHomeFreeBSD

Fix packaging for clang, lldb and lld 3.9.0
ClosedPublic

Authored by dim on Nov 28 2016, 7:36 PM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

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.