Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libffi for openSUSE:Factory checked in at 2025-09-08 09:56:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libffi (Old) and /work/SRC/openSUSE:Factory/.libffi.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libffi" Mon Sep 8 09:56:32 2025 rev:18 rq:1302688 version:3.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libffi/libffi.changes 2025-03-27 22:31:30.634642381 +0100 +++ /work/SRC/openSUSE:Factory/.libffi.new.1977/libffi.changes 2025-09-08 09:56:49.692657511 +0200 @@ -1,0 +2,41 @@ +Thu Sep 4 07:14:03 UTC 2025 - Fridrich Strba <[email protected]> + +- Update to 3.5.2 + * Changes + + fix: enable FFI_MMAP_EXEC_WRIT for DragonFly BSD + + Emscripten: Add wasm64 target + + fix: Ensure trampoline file descriptors are closed on exec. + +------------------------------------------------------------------- +Thu Sep 4 07:12:20 UTC 2025 - Fridrich Strba <[email protected]> + +- Update to 3.5.1 + * Changes + + Downgrade Autoconf requirement to version 2.68 + + Fix symbol versioning error. + +------------------------------------------------------------------- +Thu Sep 4 07:10:42 UTC 2025 - Fridrich Strba <[email protected]> + +- Update to 3.5.0 + * Changes + + Add FFI_VERSION_STRING and FFI_VERSION_NUMBER macros, as well + as ffi_get_version() and ffi_get_version_number() functions. + + Add ffi_get_default_abi() and ffi_get_closure_size() functions. + + Fix closures on powerpc64-linux when statically linking. + + Mark the PA stack as non-executable. + +------------------------------------------------------------------- +Wed Sep 3 11:40:13 UTC 2025 - Fridrich Strba <[email protected]> + +- Update to 3.4.8 + * Changes + + 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 (#887) + + Add the "ABI_ATTR" attribute to called functions (#891) + + powerpc: Add static trampoline support (#894) + + testsuite: add two tests to Makefile.am + +------------------------------------------------------------------- Old: ---- libffi-3.4.7.tar.gz New: ---- libffi-3.5.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libffi.spec ++++++ --- /var/tmp/diff_new_pack.4jJHSa/_old 2025-09-08 09:56:50.220679457 +0200 +++ /var/tmp/diff_new_pack.4jJHSa/_new 2025-09-08 09:56:50.220679457 +0200 @@ -1,7 +1,7 @@ # # spec file for package libffi # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,12 @@ # +%ifarch %ix86 +%define _lto_cflags %{nil} +%endif %define libffi_sover 8 Name: libffi -Version: 3.4.7 +Version: 3.5.2 Release: 0 Summary: Foreign Function Interface Library License: MIT ++++++ libffi-3.4.7.tar.gz -> libffi-3.5.2.tar.gz ++++++ ++++ 23363 lines of diff (skipped)
