pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libffi



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Apr 10 09:47:49 UTC 2025

Modified Files:
        pkgsrc/devel/libffi: Makefile distinfo
        pkgsrc/devel/libffi/patches: patch-src_mips_ffitarget.h

Log Message:
libffi: updated to 3.4.8

3.4.8

aarch64: add PAC to GNU Notes
MIPS: Dont import asm/sgidefs.h on linux
Update the Simple Example from the Docs to fix a compile error
Fix bugs in the x86-64 and x32 target
Add the "ABI_ATTR" attribute to called functions
powerpc: Add static trampoline support
testsuite: add two tests to Makefile.am


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/devel/libffi/Makefile
cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/libffi/distinfo
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libffi/Makefile
diff -u pkgsrc/devel/libffi/Makefile:1.54 pkgsrc/devel/libffi/Makefile:1.55
--- pkgsrc/devel/libffi/Makefile:1.54   Sun Feb  9 14:19:04 2025
+++ pkgsrc/devel/libffi/Makefile        Thu Apr 10 09:47:49 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.54 2025/02/09 14:19:04 wiz Exp $
+# $NetBSD: Makefile,v 1.55 2025/04/10 09:47:49 adam Exp $
 
-DISTNAME=      libffi-3.4.7
+DISTNAME=      libffi-3.4.8
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libffi/}
 GITHUB_RELEASE=        v${PKGVERSION_NOREV}

Index: pkgsrc/devel/libffi/distinfo
diff -u pkgsrc/devel/libffi/distinfo:1.65 pkgsrc/devel/libffi/distinfo:1.66
--- pkgsrc/devel/libffi/distinfo:1.65   Sun Feb  9 14:19:04 2025
+++ pkgsrc/devel/libffi/distinfo        Thu Apr 10 09:47:49 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.65 2025/02/09 14:19:04 wiz Exp $
+$NetBSD: distinfo,v 1.66 2025/04/10 09:47:49 adam Exp $
 
-BLAKE2s (libffi-3.4.7.tar.gz) = 1d2cffd163355b69844855aa5aac765aaeb70d835f13408c0d6852547335947a
-SHA512 (libffi-3.4.7.tar.gz) = d19f59a5b5d61bd7d9e8a7a74b8bf2e697201a19c247c410c789e93ca8678a4eb9f13c9bee19f129be80ade8514f6b1acb38d66f44d86edd32644ed7bbe31dd6
-Size (libffi-3.4.7.tar.gz) = 1393979 bytes
+BLAKE2s (libffi-3.4.8.tar.gz) = cbe377174d928a37f8120ac4d9a2d254785e0e182eda595cef019e6059103186
+SHA512 (libffi-3.4.8.tar.gz) = 05344c6c1a1a5b44704f6cf99277098d1ea3ac1dc11c2a691c501786a214f76184ec0637135588630db609ce79e49df3dbd00282dd61e7f21137afba70e24ffe
+Size (libffi-3.4.8.tar.gz) = 1397992 bytes
 SHA1 (patch-configure) = f5ca2947f3aadf51d59198a5339f81f19dc51cd2
 SHA1 (patch-configure_host) = a4c99cd0fbbbe0f2c806d662b85a6e2c56b31168
 SHA1 (patch-src_aarch64_ffi.c) = e46083e6e6892524868b88dfbcd292f11db036d9
@@ -11,7 +11,7 @@ SHA1 (patch-src_closures.c) = 13c426ad67
 SHA1 (patch-src_m68k_ffi.c) = 5179cfd150bc7de15eb1c5ee0a327016c2c32b3e
 SHA1 (patch-src_m88k_elfbsd.S) = 6572c7fa39c00096cb4a80bb88993ff1b4aaa8cc
 SHA1 (patch-src_mips_ffi.c) = 1fa75056b37f3de4526e81bb8df4d2973067f4d4
-SHA1 (patch-src_mips_ffitarget.h) = 86f144b1dd62d912f1b03016772e2715f336bf6d
+SHA1 (patch-src_mips_ffitarget.h) = 8e743e89bdc6de977d503a516bdcde44db233b7a
 SHA1 (patch-src_powerpc_ffi.c) = b68a93d0f8552efaa8c50256da3af3bde5de7059
 SHA1 (patch-src_powerpc_ffi__powerpc.h) = fafb125b28069d5108726ac7b2d4efdc4fdadf92
 SHA1 (patch-testsuite_libffi.call_float2.c) = 2a42a428b0cc55065968c7f0748026da12b70b9d

Index: pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h
diff -u pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h:1.2 pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h:1.3
--- pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h:1.2  Wed Dec  8 08:20:17 2021
+++ pkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h      Thu Apr 10 09:47:49 2025
@@ -1,14 +1,14 @@
-$NetBSD: patch-src_mips_ffitarget.h,v 1.2 2021/12/08 08:20:17 adam Exp $
+$NetBSD: patch-src_mips_ffitarget.h,v 1.3 2025/04/10 09:47:49 adam Exp $
 
 Make a minimal adjustment to support the various NetBSD mips ports.
 
---- src/mips/ffitarget.h.orig  2021-06-27 15:17:08.000000000 +0000
+--- src/mips/ffitarget.h.orig  2025-03-27 00:35:35.000000000 +0000
 +++ src/mips/ffitarget.h
-@@ -41,8 +41,10 @@
+@@ -39,8 +39,10 @@
  #define _MIPS_SIM_ABI32               1
  #define _MIPS_SIM_NABI32      2
  #define _MIPS_SIM_ABI64               3
--#elif !defined(__OpenBSD__) && !defined(__FreeBSD__)
+-#elif !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__linux__)
 +#elif defined(__sgi)
  # include <sgidefs.h>
 +#else



Home | Main Index | Thread Index | Old Index