-
Notifications
You must be signed in to change notification settings - Fork 36.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken --enable-suppress-external-warning
for Apple Clang 15 on x86_64
#29174
Comments
Can this be investigated further. The |
Here are more details:
|
According to Wikipedia, the Apple clang version 15.0.0 (clang-1500.0.40.1) corresponds to LLVM clang 16.0.0. On Ubuntu 23.10:
However,
|
Fixed in #29195. |
Apple Clang 15 does not support
-Xclang -internal-isystem
anymore. On bothx86_64
andarm64
platforms, the following check:bitcoin/configure.ac
Lines 742 to 744 in 65c05db
fails with
error: unknown argument: '-internal-isystem/usr/local/include'
.It makes the
--enable-suppress-external-warnings
option not working for dependency packages installed by Homebrew and linked to/usr/local
, which happens for all non-keg packages onx86_64
. There is no such an effect onarm64
.For a related discussion refer to #29165 (comment).
The text was updated successfully, but these errors were encountered: