[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
195/290: gnu: telepathy-logger: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
195/290: gnu: telepathy-logger: Fix build with gcc-14. |
Date: |
Sun, 30 Mar 2025 10:24:11 -0400 (EDT) |
andreas pushed a commit to branch core-packages-team
in repository guix.
commit f684bec5e233b734d86566fd3e5b5d859b3aca68
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Sun Jan 5 09:59:31 2025 +0100
gnu: telepathy-logger: Fix build with gcc-14.
* gnu/packages/freedesktop.scm (telepathy-logger)[arguments]: Use
G-Expressions. Add #:configure-flags to relax gcc-14's strictness.
Change-Id: I72e7a045cc29f704777f599933f9fceb25f3f6bb
---
gnu/packages/freedesktop.scm | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 07cc4a4886..5c0494b637 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -2293,15 +2293,17 @@ between protocols to provide a unified interface for
applications.")
"1bjx85k7jyfi5pvl765fzc7q2iz9va51anrc2djv7caksqsdbjlg"))))
(build-system gnu-build-system)
(arguments
- '(#:parallel-tests? #f
- #:phases
- (modify-phases %standard-phases
- (add-before 'check 'pre-check
- (lambda _
- (setenv "HOME" (getenv "TMPDIR"))
- #t)))))
+ (list
+ #:parallel-tests? #f
+ #:configure-flags
+ #~(list "CFLAGS=-g -O2 -Wno-error=incompatible-pointer-types")
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda _
+ (setenv "HOME" (getenv "TMPDIR")))))))
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
+ `(("glib:bin" ,glib "bin") ;for glib-genmarshal, etc.
("gobject-introspection" ,gobject-introspection)
("intltool" ,intltool)
("pkg-config" ,pkg-config)
- 209/290: gnu: freerdp: Fix build with gcc-14., (continued)
- 209/290: gnu: freerdp: Fix build with gcc-14., guix-commits, 2025/03/30
- 184/290: gnu: telepathy-glib: Fix build with gcc-14., guix-commits, 2025/03/30
- 204/290: gnu: gnome-boxes: Fix build with gcc-14., guix-commits, 2025/03/30
- 218/290: gnu: clang-runtime-17: Build with gcc-13., guix-commits, 2025/03/30
- 207/290: gnu: icedtea-8: Fix build with gcc-14., guix-commits, 2025/03/30
- 228/290: gnu: ed: Update to 1.21., guix-commits, 2025/03/30
- 213/290: gnu: netcdf: Fix build with gcc-14., guix-commits, 2025/03/30
- 203/290: gnu: guile-gi: Fix build with gcc-14., guix-commits, 2025/03/30
- 186/290: gnu: vorbis-tools: Fix build with gcc-14., guix-commits, 2025/03/30
- 190/290: gnu: sdl-image-1.2.12: Fix build with gcc-14., guix-commits, 2025/03/30
- 195/290: gnu: telepathy-logger: Fix build with gcc-14.,
guix-commits <=
- 229/290: gnu: which: Update to 2.22., guix-commits, 2025/03/30
- 261/290: gnu: gnumach: Fix build., guix-commits, 2025/03/30
- 194/290: Revert "gnu: openexr: Update to 3.3.2; fixes build with gcc-14.", guix-commits, 2025/03/30
- 256/290: gnu: sed: Update to 4.9., guix-commits, 2025/03/30
- 247/290: gnu: libnftnl: Update to 1.2.8., guix-commits, 2025/03/30
- 249/290: gnu: libidn2: Update to 2.3.7., guix-commits, 2025/03/30
- 262/290: gnu: xorg-server-for-test: Update to 21.1.15; fixes build with gcc-14., guix-commits, 2025/03/30
- 289/290: gnu: gash-utils-boot: Use a gexp., guix-commits, 2025/03/30
- 275/290: gnu: which: Update to 2.23., guix-commits, 2025/03/30
- 08/290: gnu: libffi: Fix build for x86_64-linux with gcc-14., guix-commits, 2025/03/30