Created attachment 202871 [details]
Failed build log without EXTRAS
I configured llvm80-8.0.0.r5 to build only the following:
CLANG - GOLD - LLD - OPENMP
with the BE_NATIVE option.
On attempting to build via portinstall, it attempted to patch the following files, which did not exist because they are extra tools, causing the make to fail:
Adding EXTRAS allows the patching and configuration phases to complete.
The files mentioned are included within the Makefile twice, once in the initial SHEBANG_FILES and then again in the section guarded by:
However removing the three files from the first SHEBANG_FILES causes the build to subsequently prompt for a patch. Only after moving ths file:
...from the files directory will the build then proceed past patching and configuration and begin to build without EXTRAS.
A commit references this bug:
Date: Wed Mar 20 20:19:04 UTC 2019
New revision: 496386
Update to 8.0.0 Release.
Fix build with EXTRAS disabled.
Submitted by: email@example.com
Sponsored by: DARPA, AFRL
Thank you for the report.