File saltbundle-libffi.changes of Package saltbundle-libffi

-------------------------------------------------------------------
Tue Apr 23 08:37:47 UTC 2024 - Victor Zhestkov <vzhestkov@suse.com>

- Align with libffi_3_4 from SLE 15 SP5 Update

- Update to 3.4.4:
  * Important aarch64 fixes, including support for linux builds
    with Link Time Optimization (-flto).
  * Fix x86 stdcall stack alignment.
  * Fix x86 Windows msvc assembler compatibility.
  * Fix moxie and or1k small structure args.

- Update to 3.4.3:
  * All struct args are passed by value, regardless of size, as per ABIs.
  * Enable static trampolines for Cygwin.
  * Add support for Loongson's LoongArch64 architecture.
  * Fix x32 static trampolines.
  * Fix 32-bit x86 stdcall stack corruption.
  * Fix ILP32 aarch64 support.

- 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. 

- Added:
  * saltbundle-libffi-rpmlintrc

- Removed:
  * libffi-include-location.patch
  * libffi-riscv.patch

-------------------------------------------------------------------
Wed Dec 20 15:26:21 UTC 2023 - Victor Zhestkov <vzhestkov@suse.com>

- First submission of saltbundle-libffi based on libffi of SLE15

-------------------------------------------------------------------
Mon Mar 12 10:57:40 UTC 2018 - schwab@suse.de

- libffi-riscv.patch: add support for RISC-V

-------------------------------------------------------------------
Thu Feb 22 15:10:35 UTC 2018 - fvogt@suse.com

- Use %license (boo#1082318)

-------------------------------------------------------------------
Tue Feb 20 09:55:15 UTC 2018 - schwab@suse.de

- Remove aarch64-struct-by-value.patch, needs to be fixed in python.

-------------------------------------------------------------------
Mon Sep 18 10:46:22 UTC 2017 - schwab@suse.de

- aarch64-struct-by-value.patch: fix passing struct by value on aarch64

-------------------------------------------------------------------
Tue Mar 14 08:14:20 UTC 2017 - dleuenberger@suse.com

- Add baselibs.conf in order to build libffi7-32bit (boo#1029263).

-------------------------------------------------------------------
Tue Feb 28 14:51:07 UTC 2017 - rguenther@suse.com

- Change License to MIT.

-------------------------------------------------------------------
Tue Feb  7 23:21:39 UTC 2017 - jengelh@inai.de

- Provide a _service file (and run it)

-------------------------------------------------------------------
Tue Feb  7 09:10:05 UTC 2017 - rguenther@suse.com

- Package libffi from https://github.com/libffi at 60e4250a77eb3 

openSUSE Build Service is sponsored by