[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
108/216: gnu: tracker: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
108/216: gnu: tracker: Fix build with gcc-14. |
Date: |
Sat, 4 Jan 2025 07:27:24 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 8e5bb0785d17c528143b4fc4cef3063f28e75e29
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Wed Jan 1 10:58:49 2025 +0100
gnu: tracker: Fix build with gcc-14.
* gnu/packages/gnome.scm (tracker)[arguments]: Add phase
"relax-gcc-14-strictness" to relax gcc-14's strictness.
Change-Id: Id63a3b5ab2c92b0ab09faa1b3e4c50271e1c153b
---
gnu/packages/gnome.scm | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 2b0e961583..ced1529498 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9739,6 +9739,13 @@ easy, safe, and automatic.")
(add-before 'configure 'set-shell
(lambda _
(setenv "SHELL" (which "bash"))))
+ (add-before 'configure 'relax-gcc-14-strictness
+ (lambda _
+ (setenv "CFLAGS"
+ (string-append
+ "-g -O2"
+ " -Wno-error=implicit-function-declaration"
+ " -Wno-error=incompatible-pointer-types"))))
(add-before 'configure 'fix-paths
(lambda* (#:key inputs #:allow-other-keys)
(let* ((manpage "/etc/asciidoc/docbook-xsl/manpage.xsl")
- 58/216: gnu: netdde: Use -Wno-error=., (continued)
- 58/216: gnu: netdde: Use -Wno-error=., guix-commits, 2025/01/04
- 80/216: gnu: gdl-minimal: Fix build with gcc-14., guix-commits, 2025/01/04
- 73/216: gnu: xfsprogs: Update to 6.12.0; fixes build with gcc-14., guix-commits, 2025/01/04
- 81/216: gnu: emacs: Fix build with gcc-14., guix-commits, 2025/01/04
- 102/216: gnu: zxing-cpp-1-2.0: Fix build with gcc-14., guix-commits, 2025/01/04
- 91/216: gnu: jamvm-1-bootstrap: Fix build with gcc-14., guix-commits, 2025/01/04
- 104/216: gnu: directfb: Fix build with gcc-14., guix-commits, 2025/01/04
- 89/216: gnu: libshout: Fix build with gcc-14., guix-commits, 2025/01/04
- 131/216: gnu: icu4c: Update to 76.1; fixes build with gcc-14., guix-commits, 2025/01/04
- 87/216: gnu: gavl: Fix build by using gcc-13., guix-commits, 2025/01/04
- 108/216: gnu: tracker: Fix build with gcc-14.,
guix-commits <=
- 133/216: gnu: clucene: Fix build with gcc-14., guix-commits, 2025/01/04
- 121/216: gnu: openexr: Update to 3.3.2; fixes build with gcc-14., guix-commits, 2025/01/04
- 130/216: gnu: zile: Fix build with gcc-14., guix-commits, 2025/01/04
- 128/216: gnu: llvm-12: Fix build with gcc-14., guix-commits, 2025/01/04
- 88/216: gnu: libcddb: Fix build with gcc-14., guix-commits, 2025/01/04
- 136/216: gnu: Add icu4c-71., guix-commits, 2025/01/04
- 141/216: gnu: openldap-for-linphone: Fix build with gcc-14., guix-commits, 2025/01/04
- 139/216: gnu: boost-for-mysql: Fix build with gcc-14., guix-commits, 2025/01/04
- 148/216: gnu: tbb: Fix build with gcc-14., guix-commits, 2025/01/04
- 156/216: gnu: zeromq: Update to 4.3.5; fixes build with gcc-14., guix-commits, 2025/01/04