diff --git a/build/trivalent.spec b/build/trivalent.spec index 77526059..25593134 100644 --- a/build/trivalent.spec +++ b/build/trivalent.spec @@ -503,8 +503,12 @@ rust_bindgen_root="%{_prefix}" # set clang version clang_version="$(clang --version | sed -n 's/clang version //p' | cut -d. -f1)" +%if 0%{?fedora} > 41 +clang_base_path="$(PATH=/usr/bin:/usr/sbin which clang | sed 's#/bin/.*##')" +%else clang_base_path="$(clang --version | grep InstalledDir | cut -d' ' -f2 | sed 's#/bin##')" - +%endif + CHROMIUM_GN_DEFINES="" CHROMIUM_GN_DEFINES+=' custom_toolchain="//build/toolchain/linux/unbundle:default"' CHROMIUM_GN_DEFINES+=' host_toolchain="//build/toolchain/linux/unbundle:default"'