Sophie

Sophie

distrib > Mageia > 9 > aarch64 > media > tainted-updates-src > by-pkgid > 53e82d52de6621aa4524e6ebb5d8f226 > files > 28

chromium-browser-stable-124.0.6367.60-1.mga9.tainted.src.rpm

--- patch121/build/config/clang/BUILD.gn	2024-01-10 16:43:01.591275200 +0100
+++ patch121/build/config/clang/BUILD.gn.lib-path	2024-02-04 17:21:26.199650948 +0100
@@ -127,15 +127,15 @@ template("clang_lib") {
         }
       } else if (is_apple) {
         _dir = "darwin"
-      } else if (is_linux || is_chromeos) {
+      } else if (is_linux) {
         if (current_cpu == "x64") {
-          _dir = "x86_64-unknown-linux-gnu"
+          _suffix = ""
+          _dir = "x86_64-mageia-linux-gnu"
+          _libprefix = ""
         } else if (current_cpu == "x86") {
-          _dir = "i386-unknown-linux-gnu"
-        } else if (current_cpu == "arm") {
-          _dir = "armv7-unknown-linux-gnueabihf"
-        } else if (current_cpu == "arm64") {
-          _dir = "aarch64-unknown-linux-gnu"
+          _suffix = ""
+          _dir = "i386-mageia-linux-gnu"
+          _libprefix = ""
         } else {
           assert(false)  # Unhandled cpu type
         }
@@ -166,7 +166,7 @@ template("clang_lib") {
         assert(false)  # Unhandled target platform
       }
 
-      _clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib"
+      _clang_lib_dir = "$clang_base_path/lib${_libprefix}/clang/$clang_version/lib"
       _lib_file = "${_prefix}clang_rt.${_libname}${_suffix}.${_ext}"
       libs = [ "$_clang_lib_dir/$_dir/$_lib_file" ]
     }