SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libffi8-3.4.2-27.10.x86_64.rpm :

* Wed Dec 01 2021 Dirk Müller - disable static trampolines (bsc#1193272)
* Fri Nov 26 2021 Dirk Müller - update to 3.4.2:
* Add static trampoline support for Linux on x86_64 and ARM64.
* Add support for Alibaba\'s CSKY architecture.
* Add support for Kalray\'s KVX architecture.
* Add support for Intel Control-flow Enforcement Technology (CET).
* Add support for ARM Pointer Authentication (PA).
* Fix 32-bit PPC regression.
* Fix MIPS soft-float problem.
* Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
* Enable compatibility with MSVC runtime stack checking.
* Reject float and small integer argument in ffi_prep_cif_var().
* Callers must promote these types themselves.- drop aarch64.patch: fixed upstream differently- drop info dependency, uses file triggers now
* Tue Mar 10 2020 Richard Biener - Update to commit b844a9c7f1ca based on libffi 3.3 with the following changes: Add RISC-V support. New API in support of GO closures. Add IEEE754 binary128 long double support for 64-bit Power Default to Microsoft\'s 64 bit long double ABI with Visual C++. GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI. Add Windows on ARM64 (WOA) support. Add Windows 32-bit ARM support. Raw java (gcj) API deprecated. Add pre-built PDF documentation to source distribution. Many new test cases and bug fixes.- SONAME change to libffi.so.8- stdcall.patch is now upstream- Adjust baselibs.conf for SONAME change- Adjust aarch64.patch for upstream changes- Drop gccbug.patch XFAILing testcases that now PASS with fixed GCC 9.3
* Fri Oct 11 2019 Guillaume GARDET - Workaround aarch64 bug (boo#1153573) with upstream patch https://github.com/libffi/libffi/pull/499 updated to apply on current sources (upstream will probably rework this patch so we need to monitor the issue for the proper fix):
* aarch64.patch
* Wed Sep 18 2019 Andreas Schwab - Update to commit c2a6859- gccbug.patch: Update check for gccbug target flag- stdcall.patch: Fix FFI_STDCALL ABI- libffi-riscv.patch: Removed- libffi-include-location.patch: Removed
* Tue Oct 16 2018 rguentherAATTsuse.com- Add libffi-devel-32bit package.
* Mon Mar 12 2018 schwabAATTsuse.de- libffi-riscv.patch: add support for RISC-V
* Thu Feb 22 2018 fvogtAATTsuse.com- Use %license (boo#1082318)
* Tue Feb 20 2018 schwabAATTsuse.de- Remove aarch64-struct-by-value.patch, needs to be fixed in python.
* Mon Sep 18 2017 schwabAATTsuse.de- aarch64-struct-by-value.patch: fix passing struct by value on aarch64
* Tue Mar 14 2017 dleuenbergerAATTsuse.com- Add baselibs.conf in order to build libffi7-32bit (boo#1029263).
* Tue Feb 28 2017 rguentherAATTsuse.com- Change License to MIT.
* Tue Feb 07 2017 jengelhAATTinai.de- Provide a _service file (and run it)
* Tue Feb 07 2017 rguentherAATTsuse.com- Package libffi from https://github.com/libffi at 60e4250a77eb3
 
ICM