Mark Millard wrote:
My understanding is that building a devel/llvm* these days requires building rust first, via needing to build python things (for documentation purposes?), that in turn need rust to have been built first. Last I knew, trying to disable the llvm* DOCS option in a normal way did not avoid the "needs rust" issue.
This is no longer necessary.
The circular dependency was removed by default in ports commit 761dc8a9f4ddef2adad122a57a477e65457582fb. It was an OPTION that should not have been default for other reasons.Absent use of a workaround to avoid this, it would seem to be problematical to use PORT_LLVM for rust if the llvm* in question would itself need to be built.
-- Charlie Li ...nope, still don't have an exit line.
OpenPGP_signature.asc
Description: OpenPGP digital signature