[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/249: gnu: libffi: Update to 3.4.6; fixes build with gcc-14.
From: |
guix-commits |
Subject: |
09/249: gnu: libffi: Update to 3.4.6; fixes build with gcc-14. |
Date: |
Mon, 6 Jan 2025 07:51:14 -0500 (EST) |
janneke pushed a commit to branch core-packages-team
in repository guix.
commit 1eaeae0af9f65e3e28b035d5f528cd3e4d4432c4
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 660762ea09..7e2bbba042 100644
--- a/gnu/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -49,7 +49,7 @@
(define-public libffi
(package
(name "libffi")
- (version "3.4.4")
+ (version "3.4.6")
(source (origin
(method url-fetch)
(uri
@@ -58,20 +58,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
- 23/249: gnu: guile-lzlib: Fix build with gcc-14., (continued)
- 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
- 136/249: gnu: Add icu4c-71., guix-commits, 2025/01/06
- 140/249: gnu: zxing-cpp: Fix build with gcc-14., guix-commits, 2025/01/06
- 181/249: Revert "gnu: perl-tk: Fix build with gcc-14.", guix-commits, 2025/01/06
- 21/249: gnu: torsocks: Fix build with gcc-14., guix-commits, 2025/01/06
- 18/249: gnu: bdb: Use automake-1.16.5., guix-commits, 2025/01/06
- 09/249: gnu: libffi: Update to 3.4.6; fixes build with gcc-14.,
guix-commits <=
- 08/249: gnu: libffi: Fix build for x86_64-linux with gcc-14., guix-commits, 2025/01/06
- 28/249: gnu: nlohmann-json: Update to 3.11.3; fixes build with gcc-14., guix-commits, 2025/01/06
- 29/249: gnu: llvm-13: Fix build with gcc-14., guix-commits, 2025/01/06
- 43/249: gnu: gn: Fix build with gcc-14., guix-commits, 2025/01/06
- 34/249: gnu: gcc-boot0: Fix building for aarch64-linux., guix-commits, 2025/01/06
- 39/249: gnu: cyrus-sasl: Fix build mwith gcc-14., guix-commits, 2025/01/06
- 38/249: gnu: epson-inkjet-printer-escpr: Fix build with gcc-14., guix-commits, 2025/01/06
- 37/249: gnu: fontforge: Update to 20230101 and fix build with gettext-0.23., guix-commits, 2025/01/06
- 35/249: gnu: zziplib: Update to 0.13.78; fixes build with gcc-14., guix-commits, 2025/01/06
- 45/249: gnu: openldap: Update to 2.6.9; fixes build with gcc-14., guix-commits, 2025/01/06