[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
209/216: DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14.
From: |
guix-commits |
Subject: |
209/216: DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14. |
Date: |
Sat, 4 Jan 2025 07:27:45 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit be2d9d534d12d24bb23fd03b1cb1b8f970890e0b
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Tue Dec 3 08:52:13 2024 +0100
DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14.
We probably want to keep this patch "bubbling" up on top of the gcc-14
patches
until the gcc-14 transition is done, keeping every commit buildable.
* gnu/packages/gcc.scm (gcc): Define as gcc-14 for all.
(libgccjit): Define as libgccjit-14.
* gnu/packages/commencement.scm (gcc-toolchain): Define as gcc-toolchain-14
for all.
* gnu/packages/gcc.scm
Change-Id: Iaac983da8acbbb2fd1088a0469d6115b7d424dbb
---
gnu/packages/commencement.scm | 6 ++----
gnu/packages/gcc.scm | 7 ++-----
2 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index e1c7082753..d9992a9086 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -3675,7 +3675,7 @@ is the GNU Compiler Collection.")
(make-gcc-toolchain gcc-10))
(define-public gcc-toolchain-11
- (make-gcc-toolchain gcc-11))
+ (make-gcc-toolchain gcc-11))
(define-public gcc-toolchain-12
(make-gcc-toolchain gcc-12))
@@ -3688,9 +3688,7 @@ is the GNU Compiler Collection.")
;; The default GCC
(define-public gcc-toolchain
- (if (host-hurd64?)
- gcc-toolchain-14
- gcc-toolchain-11))
+ gcc-toolchain-14)
(define-public gcc-toolchain-aka-gcc
;; It's natural for users to try "guix install gcc". This package
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index bd351e6150..a46551e152 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -885,10 +885,7 @@ It also includes runtime support libraries for these
languages.")
;; Note: When changing the default gcc version, update
;; the gcc-toolchain-* definitions.
-(define-public gcc
- (if (host-hurd64?)
- gcc-14
- gcc-11))
+(define-public gcc gcc-14)
;;;
@@ -1290,7 +1287,7 @@ misnomer.")))
;; This must match the 'gcc' variable, but it must also be 'eq?' to one of the
;; libgccjit-* packages above.
-(define-public libgccjit libgccjit-11)
+(define-public libgccjit libgccjit-14)
(define (make-gccgo gcc)
"Return a gccgo package based on GCC."
- 187/216: gnu: python-pythran: Update to 0.17.0., (continued)
- 187/216: gnu: python-pythran: Update to 0.17.0., guix-commits, 2025/01/04
- 184/216: gnu: python-geventhttpclient: Update to 2.3.3; fixes build with gcc-14., guix-commits, 2025/01/04
- 188/216: gnu: aria2: Fix build., guix-commits, 2025/01/04
- 190/216: gnu: libedit: Fix build with gcc-14., guix-commits, 2025/01/04
- 193/216: gnu: gnome-font-viewer: Fix build with gcc-14., guix-commits, 2025/01/04
- 195/216: gnu: Add gettext-minimal-0.21., guix-commits, 2025/01/04
- 200/216: gnu: python-pydantic: Fix build., guix-commits, 2025/01/04
- 181/216: Revert "gnu: perl-tk: Fix build with gcc-14.", guix-commits, 2025/01/04
- 199/216: gnu: python-bokeh: Fix build., guix-commits, 2025/01/04
- 202/216: gnu: python-traittypes: Fix tests., guix-commits, 2025/01/04
- 209/216: DRAFT gnu: gcc: Update gcc, gcc-toolchain, libgccjit to 14.,
guix-commits <=
- 213/216: gnu: clang-runtime-17: Build with gcc-13., guix-commits, 2025/01/04
- 215/216: REMOVEME gnu: python2, pytchon2-minimal: Avoid world rebuild., guix-commits, 2025/01/04
- 109/216: gnu: json-c: Update to 0.18; fixes build with gcc-14., guix-commits, 2025/01/04
- 134/216: gnu: lpsolve: Fix build with gcc-14., guix-commits, 2025/01/04
- 137/216: gnu: firebird: Update to 3.0.12; fixes build with gcc-14., guix-commits, 2025/01/04
- 143/216: gnu: libunwind: Fix build with gcc-14., guix-commits, 2025/01/04
- 147/216: gnu: chmlib: Fix build with gcc-14., guix-commits, 2025/01/04
- 160/216: gnu: python-pypairix: Update to 0.3.8 and fix buildi with gcc-14., guix-commits, 2025/01/04
- 164/216: gnu: portmidi: Fix build with gcc-14., guix-commits, 2025/01/04
- 176/216: gnu: python-pyicu: Update to 2.14; fixes build., guix-commits, 2025/01/04