LLVM / Clang system config file setting breaks with -no-canonical-prefixes
#220757
Open
4 tasks done
brew gist-logs <formula>
link ORbrew config
ANDbrew doctor
outputVerification
brew doctor
output saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
Use
clang
with the flag-no-canonical-prefixes
, which results in generally better paths by preserving useful symlinks, and has worked for many years.What happened (include all command output)?
Note that in the failing execution the system configuration file directory becomes
/opt/etc/clang
instead of/opt/homebrew/etc/clang
. The result is that it fails to find the configuration file and include the relevant SDK paths.What did you expect to happen?
Both
clang
invocations should find the configuration directory and succeed.Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: