[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/63: gnu: libffi: Update to 3.4.6; fixes build with gcc-14.
From: |
guix-commits |
Subject: |
06/63: gnu: libffi: Update to 3.4.6; fixes build with gcc-14. |
Date: |
Thu, 12 Dec 2024 05:29:06 -0500 (EST) |
janneke pushed a commit to branch core-packages-team-old
in repository guix.
commit 07a7cf476657dfc7fc37d5313345eb84f9ba9ba8
Author: Janneke Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Thu Dec 5 08:03:10 2024 +0100
gnu: libffi: Update to 3.4.6; fixes build with gcc-14.
* gnu/packages/libffi.scm (libffi): Update to 3.4.6.
[arguments]: Remove CFLAGS hack.
Change-Id: I1d9ea6094e42d154f6fa17b47106e066b32d9ca2
---
gnu/packages/libffi.scm | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/libffi.scm b/gnu/packages/libffi.scm
index acd270ba87..7004fa560c 100644
--- a/gnu/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -46,7 +46,7 @@
(define-public libffi
(package
(name "libffi")
- (version "3.4.4")
+ (version "3.4.6")
(source (origin
(method url-fetch)
(uri
@@ -55,20 +55,13 @@
name "-" version ".tar.gz"))
(sha256
(base32
- "0xpn5mqlbdmqgxgp910ba1qj79axpwr8nh7wklmcz0ls4nnmcv6n"))))
+ "0kjsi51phx1pskjhhwa9y5fxdazzxgrl0m421sjsfqy84ggskpmh"))))
(build-system gnu-build-system)
(arguments
`(;; Prevent the build system from passing -march and -mtune to the
;; compiler. See "ax_cc_maxopt.m4" and "ax_gcc_archflag.m4".
#:configure-flags '("--enable-portable-binary"
- "--without-gcc-arch"
- ,@(if (or (target-hurd64?)
- (%current-target-system)
- (and (target-x86-64?) (target-linux?)))
- (list (string-append
- "CFLAGS=-g -O2"
- " -Wno-implicit-function-declaration"))
- '()))))
+ "--without-gcc-arch")))
(outputs '("out" "debug"))
(synopsis "Foreign function call interface library")
(description
- branch core-packages-team-old created (now 85aa6be5ce), guix-commits, 2024/12/12
- 07/63: gnu: zip: Fix build with gcc-14., guix-commits, 2024/12/12
- 03/63: gnu: commencement: gcc-final: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/12
- 04/63: gnu: bash-minimal: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/12
- 06/63: gnu: libffi: Update to 3.4.6; fixes build with gcc-14.,
guix-commits <=
- 02/63: gnu: gcc-boot0: Fix building on powerpc64le-linux., guix-commits, 2024/12/12
- 01/63: gnu: commencement: gcc-boot0: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/12
- 14/63: gnu: automake-1.16.5: Skip tests., guix-commits, 2024/12/12
- 19/63: gnu: commencement: static-bash-for-glibc Fix x86-linux build., guix-commits, 2024/12/12
- 10/63: gnu: unzip: Fix build with gcc-14., guix-commits, 2024/12/12
- 13/63: gnu: Re-Add automake-1.16.5., guix-commits, 2024/12/12
- 15/63: gnu: bdb: Use automake-1.16.5., guix-commits, 2024/12/12
- 17/63: gnu: libstdc++: Fix build for x86-linux with gcc-14., guix-commits, 2024/12/12
- 28/63: gnu: hplip: Update to 3.24.4 and fix build with gcc-14., guix-commits, 2024/12/12
- 30/63: gnu: serf: Update to 1.3.10 and fix build with gcc-14., guix-commits, 2024/12/12