[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
85/249: gnu: accountsservice: Fix build with gcc-14.
From: |
guix-commits |
Subject: |
85/249: gnu: accountsservice: Fix build with gcc-14. |
Date: |
Mon, 6 Jan 2025 07:51:28 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit fa8cb11bbf4b7e7181530e614d4a1c915bb66d4f
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Mon Dec 30 21:30:12 2024 +0100
gnu: accountsservice: Fix build with gcc-14.
* gnu/packages/freedesktop.scm (accountsservice)[arguments]: Add phase
"relax-gcc-14-strictness".
Change-Id: I19ceb499479911041d88e375d8989861713133d2
---
gnu/packages/freedesktop.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index ba3542b7c2..114e848882 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1907,6 +1907,10 @@ message bus.")
(search-input-file inputs "bin/passwd"))
(("/usr/bin/chage")
(search-input-file inputs "bin/chage")))))
+ (add-before 'configure 'relax-gcc-14-strictness
+ (lambda _
+ (setenv "CFLAGS"
+ "-g -O2 -Wno-error=implicit-function-declaration")))
(add-after 'install 'wrap-with-xdg-data-dirs
;; This is to allow accountsservice finding extensions, which
;; should be installed to the system profile.
- 41/249: gnu: bdb-4.8: Fix build with gcc-14., (continued)
- 41/249: gnu: bdb-4.8: Fix build with gcc-14., guix-commits, 2025/01/06
- 57/249: gnu: hurd: Use -Wno-error=., guix-commits, 2025/01/06
- 53/249: gnu: slim: Fix build with gcc-14., guix-commits, 2025/01/06
- 60/249: gnu: m4: Use -Wno-error= for Hurd cross-build., guix-commits, 2025/01/06
- 55/249: gnu: ldb: Update to 2.9.2; fixes build with gcc-14., guix-commits, 2025/01/06
- 56/249: gnu: flex: Use -Wno-error= for cross-build., guix-commits, 2025/01/06
- 70/249: Revert "gnu: gcc-4.7: Fix build with gcc-14.", guix-commits, 2025/01/06
- 72/249: gnu: vala: Update to 0.56.17; fixes build with gcc-14., guix-commits, 2025/01/06
- 76/249: gnu: gtk+-2: Fix build with gcc-14., guix-commits, 2025/01/06
- 83/249: gnu: xf86-video-nouveau: Fix build with gcc-14., guix-commits, 2025/01/06
- 85/249: gnu: accountsservice: Fix build with gcc-14.,
guix-commits <=
- 02/249: Revert "Partial revert "gnu: bootstrap: %bootstrap-glibc: Also fix libm.so."", guix-commits, 2025/01/06
- 16/249: gnu: Re-Add automake-1.16.5., guix-commits, 2025/01/06
- 05/249: gnu: gcc-boot0: Fix building on powerpc64le-linux., guix-commits, 2025/01/06
- 14/249: gnu: automake: Fix build with gcc-14., guix-commits, 2025/01/06
- 03/249: Revert "Partial revert "gnu: make-bootstrap: Update gcc-static to gcc-14, for the 64bit Hurd."", guix-commits, 2025/01/06
- 23/249: gnu: guile-lzlib: Fix build with gcc-14., guix-commits, 2025/01/06
- 96/249: gnu: libvisual: Fix build with gcc-14., guix-commits, 2025/01/06
- 118/249: gnu: efivar: Fix build on i686-linux with gcc-14., guix-commits, 2025/01/06
- 95/249: gnu: syslinux: Drop python2 dependency., guix-commits, 2025/01/06
- 129/249: gnu: sofia-sip: Update to 1.13.17 and fix build with gcc-14., guix-commits, 2025/01/06