From 2dc0f041c25b6b047bc516dd676959b3320f0d0e Mon Sep 17 00:00:00 2001 From: RoyalOughtness <129108030+RoyalOughtness@users.noreply.github.com> Date: Thu, 3 Apr 2025 16:10:37 -0700 Subject: [PATCH] fix: clang_base_path for f42 --- build/trivalent.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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"'