guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/03: gnu: ungoogled-chromium: Build with Clang 15.


From: guix-commits
Subject: 02/03: gnu: ungoogled-chromium: Build with Clang 15.
Date: Thu, 17 Nov 2022 13:17:44 -0500 (EST)

mbakke pushed a commit to branch master
in repository guix.

commit 28074f1e09771efe0cbf58610555dc227135d22b
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Thu Nov 17 07:23:04 2022 +0100

    gnu: ungoogled-chromium: Build with Clang 15.
    
    * gnu/packages/chromium.scm (ungoogled-chromium)[arguments]: Remove obsolete
    compiler flags.
    [native-inputs]: Change from CLANG-14 and LLD-AS-LD-WRAPPER to CLANG-15 and
    LLD-AS-LD-WRAPPER-15.
---
 gnu/packages/chromium.scm | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index 4556768dc7..e3deed573a 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -758,13 +758,6 @@
                 (setenv "AR" "llvm-ar") (setenv "NM" "llvm-nm")
                 (setenv "CC" "clang") (setenv "CXX" "clang++")
 
-                ;; Disable compiler flags that require Clang 15.
-                (substitute* "build/config/compiler/BUILD.gn"
-                  (("\"-Wno-unqualified-std-cast-call\"")
-                   "")
-                  (("\"-Wno-deprecated-builtins\",")
-                   ""))
-
                 ;; TODO: pre-compile instead. Avoids a race condition.
                 (setenv "PYTHONDONTWRITEBYTECODE" "1")
 
@@ -888,10 +881,10 @@
                    '("24" "48" "64" "128" "256")))))))))
     (native-inputs
      (list bison
-           clang-14
+           clang-15
            gn
            gperf
-           lld-as-ld-wrapper
+           lld-as-ld-wrapper-15
            ninja
            node-lts
            pkg-config



reply via email to

[Prev in Thread] Current Thread [Next in Thread]