diff --git a/0013-feature-use-llvm-tools-version-15-for-build.patch b/0013-feature-use-llvm-tools-version-15-for-build.patch index 2de1e9c9978385857f8d82a9328247b839967711..a69e6066c9fbe1563e7e4f2b056506887fddbebd 100644 --- a/0013-feature-use-llvm-tools-version-15-for-build.patch +++ b/0013-feature-use-llvm-tools-version-15-for-build.patch @@ -71,7 +71,7 @@ index b7e1c45..e5d4d54 100644 } - libclang_rt_file = "${clang_base_path}/lib/clang/12.0.1/lib/${abi_target}/libclang_rt.builtins.a" -+ libclang_rt_file = "${clang_base_path}/lib/clang/15.0.7/lib/${abi_target}/libclang_rt.builtins.a" ++ libclang_rt_file = "${clang_base_path}/lib/clang/17.0.6/lib/${abi_target}/libclang_rt.builtins.a" } diff --git a/toolchain/gcc_toolchain.gni b/toolchain/gcc_toolchain.gni index 0c91ccf..6a68e42 100755 @@ -95,7 +95,7 @@ index 1e95b63..7794e6f 100755 if (is_clang) { # Clang compiler version. Clang files are placed at version-dependent paths. - clang_version = "12.0.1" -+ clang_version = "15.0.7" ++ clang_version = "17.0.6" } use_custom_clang = true } diff --git a/distributed-build.spec b/distributed-build.spec index e78fb26de5397af6f140db8af6dab5131c1c615b..eb5da66d651284ac0db4b801c403686a14e67142 100644 --- a/distributed-build.spec +++ b/distributed-build.spec @@ -33,6 +33,8 @@ Patch0022: 0022-add-build-gn-file-of-icu-jsoncpp-zlib.patch Patch0023: 0023-feat-for-embedded-comment-out-sysroot_hash.patch Patch0024: 0024-feat-for-embedded-add-linux_arm64-toolchain.patch Patch0025: 0025-feat-for-embedded-fix-sysroot-path.patch +Patch0026: 0021-change-clang-compiler-path.patch +Patch0027: 0001-LLVM17.patch BuildArch: noarch %description