libffi (3.5.2-1build1) questing; urgency=medium

  * Rebuild to include updated RISC-V base ISA RVA23

 -- Heinrich Schuchardt <heinrich.schuchardt@canonical.com>  Fri, 05 Sep 2025 17:37:41 +0000

libffi (3.5.2-1) experimental; urgency=medium

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Mon, 04 Aug 2025 11:29:05 +0200

libffi (3.5.1-1) experimental; urgency=medium

  * New upstream version.
  * Update symbols file.
  * Bump debhelper and standards versions.

 -- Matthias Klose <doko@debian.org>  Thu, 12 Jun 2025 10:56:51 +0200

libffi (3.4.8-2) unstable; urgency=medium

  * Update from the trunk:
    - powerpc: Fix closures on powerpc64-linux when statically linking.
    - pa: add .note.GNU-stack marker to linux.S.

 -- Matthias Klose <doko@debian.org>  Fri, 25 Apr 2025 05:23:01 +0200

libffi (3.4.8-1) unstable; urgency=medium

  * New upstream version.

 -- Matthias Klose <doko@debian.org>  Wed, 23 Apr 2025 07:15:59 +0200

libffi (3.4.7-1) unstable; urgency=medium

  * New upstream version.
    - Add static trampoline support for Linux on s390x.
    - Fix BTI support for ARM64.
    - Support pointer authentication for ARM64.
    - Fix ASAN compatibility.
    - Fix x86-64 calls with 6 GP registers and some SSE registers.
    - Miscellaneous fixes for ARC and Darwin ARM64.
    - Fix OpenRISC or1k and Solaris 10 builds.
    - Remove nios2 port.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Wed, 12 Feb 2025 14:05:41 +0100

libffi (3.4.6-1) unstable; urgency=medium

  * New upstream version.
    - Add support for wasm32.
    - Add support for aarch64 branch target identification (bti).
    - Add support for ARCv3: ARC32 & ARC64.
    - Add support for HPPA64, and many HPPA fixes.
    - Add support for Haikuos on PowerPC.
    - Fixes for AIX, loongson, MIPS, power, sparc64, and x86 Darwin.
  * Update copyright dates.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Feb 2024 23:25:21 +0100

libffi (3.4.4-2) unstable; urgency=medium

  * Update symbols file for loong64. Closes: #1024359.
  * Apply patches for hppa. Closes: #1024492.
  * Update symbols for mips64el.
  * Update watch file.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Sat, 25 Nov 2023 08:17:52 +0100

libffi (3.4.4-1) unstable; urgency=medium

  * New upstream version.
  * Remove upstream fixes, now in the 3.4.4 release.

 -- Matthias Klose <doko@debian.org>  Mon, 24 Oct 2022 10:26:41 +0200

libffi (3.4.3-4) unstable; urgency=medium

  * Apply upstream fixes:
    - Fix types of temporary variables in aarch64 extend_integer_type (#745). 
      Closes: #1022232.

 -- Matthias Klose <doko@debian.org>  Sun, 23 Oct 2022 14:38:53 +0200

libffi (3.4.3-3) unstable; urgency=medium

  * Apply upstream fixes:
    - riscv: make copies of structs passed by reference (#738).
    - AArch64: Fix strict aliasing problem in aarch64 ffi_call (#739).
    - Flush output in testsuite before aborting (#740).

 -- Matthias Klose <doko@debian.org>  Thu, 20 Oct 2022 12:32:50 +0200

libffi (3.4.3-2) unstable; urgency=medium

  * Re-apply the 3.4.3 -2/-3/-4 changes. Closes: #1020488, #1020490.
  * Update copyright file (Bastian Germann). Closes: #1012632.
  * Update watch file (Bastian Germann). Closes: #1012697.
  * Don't override DEB_BUILD_OPTIONS=nocheck for cross builds (Helmut Grohne).
    Closes: #1010364.

 -- Matthias Klose <doko@debian.org>  Thu, 22 Sep 2022 15:29:34 +0200

libffi (3.4.3-1) unstable; urgency=medium

  * New upstream version.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Wed, 21 Sep 2022 16:33:26 +0200

libffi (3.4.2-4) unstable; urgency=medium

  * Configure --without-gcc-arch. Closes: #995223.

 -- Matthias Klose <doko@debian.org>  Mon, 17 Jan 2022 11:37:08 +0100

libffi (3.4.2-3) unstable; urgency=medium

  * Configure with --enable-portable-binary. Closes: #995223.
  * Update symbols for arc-linux. Closes: #989443.
  * Update symbols for musl-linux-mips*. Closes: #989158, #990257.
  * Fix doc-base file. Closes: #995002.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Mon, 11 Oct 2021 14:12:04 +0200

libffi (3.4.2-2) unstable; urgency=medium

  * Configure with --disable-exec-static-tramp.
  * Update symbols file for riscv64.

 -- Matthias Klose <doko@debian.org>  Fri, 24 Sep 2021 09:00:02 +0200

libffi (3.4.2-1) experimental; urgency=medium

  * libffi 3.4.2 release.
  * Update symbols file.

 -- Matthias Klose <doko@debian.org>  Wed, 30 Jun 2021 09:20:58 +0200

libffi (3.3-6) unstable; urgency=medium

  * Update nios2 symbols (Helmut Grohne). Closes: #982765.
  * Respect the noudeb profile.
  * Bump standards version.

 -- Matthias Klose <doko@debian.org>  Sat, 20 Feb 2021 22:46:10 +0100

libffi (3.3-5) unstable; urgency=medium

  * Bump standards and debhelper version.
  * Update mips64 symbols (Helmut Grohne). Closes: #960224.

 -- Matthias Klose <doko@debian.org>  Wed, 11 Nov 2020 17:12:05 +0100

libffi (3.3-4) unstable; urgency=medium

  * Update powerpc sysv assembly for ffi_powerpc.h changes (#541).
    Closes: #951496.

 -- Matthias Klose <doko@debian.org>  Mon, 23 Mar 2020 21:28:54 +0100

libffi (3.3-3) unstable; urgency=medium

  * Upload to unstable.

 -- Matthias Klose <doko@debian.org>  Sun, 19 Jan 2020 12:39:28 +0100

libffi (3.3-2.3) experimental; urgency=medium

  * Add one more fix for ppc64.

 -- Matthias Klose <doko@debian.org>  Sun, 05 Jan 2020 11:29:35 +0100

libffi (3.3-2.2) experimental; urgency=medium

  * Fix the build on ppc64..

 -- Matthias Klose <doko@debian.org>  Fri, 29 Nov 2019 15:59:19 +0100

libffi (3.3-2.1) experimental; urgency=medium

  * Fix the build on powerpc.

 -- Matthias Klose <doko@debian.org>  Thu, 28 Nov 2019 15:45:08 +0100

libffi (3.3-1) experimental; urgency=medium

  * libffi 3.3 release.
  * Don't use toolexeclibdir in the pkg-config file.

 -- Matthias Klose <doko@debian.org>  Mon, 25 Nov 2019 11:54:12 +0100

libffi (3.3~rc1-1) experimental; urgency=medium

  * libffi 3.3 release candidate 1.
  * Bump standards version.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 24 Oct 2019 13:59:17 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libffi8`.
