Page MenuHomeFreeBSD

Fix build for LLVM 10.0.0rc1 extras
ClosedPublic

Authored by williams_ct1.xyz on Feb 8 2020, 3:50 PM.

Details

Summary

EXTRAS are currently disabled due to configure errors, resulting in the missing EXTRAS option, and inability to build clang-tools-extra e.g. clang-tidy, clang-rename, clang-doc etc.
Missing lua dependency if LLDB option specified.

The issue was a patch from llvm90 that incorrectly patched CMakeLists.txt in llvm10

Test Plan

make stage (OK)
make stage-qa (Added USES+=lua for LLDB OPTION)
make package (OK)
make install (OK)
make deinstall (OK)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Thanks for the submission, I'll commit shortly (with a small tweak to the lua bits).

This revision is now accepted and ready to land.Feb 11 2020, 11:47 PM
This revision was automatically updated to reflect the committed changes.