Fix arm64 build when using Clang

The commit b5a8055b5c should target GCC builds only as
-flax-vector-conversions has different behaviour in Clang and is
currently making the build fail.

Signed-off-by: Filipe Rinaldi <filipe.rinaldi@gmail.com>
(cherry picked from commit 2841144096)
This commit is contained in:
Filipe Rinaldi 2022-12-26 20:31:25 +00:00 committed by Rémi Verschelde
parent dede8d384f
commit 45c76995dd
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -90,7 +90,7 @@ if env["builtin_embree"]:
if not env.msvc: if not env.msvc:
# Flags synced with upstream gnu.cmake. # Flags synced with upstream gnu.cmake.
if env["arch"] == "arm64" and env["platform"] == "x11": if env["arch"] == "arm64" and env["platform"] == "x11" and not env["use_llvm"]:
env_thirdparty.Append(CXXFLAGS=["-flax-vector-conversions"]) env_thirdparty.Append(CXXFLAGS=["-flax-vector-conversions"])
env_thirdparty.Append( env_thirdparty.Append(