jemalloc (5.3.0-3build1) questing; urgency=medium

  * Rebuild to include updated RISC-V base ISA RVA23

 -- Heinrich Schuchardt <heinrich.schuchardt@canonical.com>  Fri, 05 Sep 2025 15:20:46 +0000

jemalloc (5.3.0-3) unstable; urgency=medium

  * Backport an upstream commit to disable builtin malloc in tests, resolving
    a GCC 15 FTBFS. (Closes: #1096872)
  * Bump Standards-Version to 4.7.2, no changes needed.

 -- Faidon Liambotis <paravoid@debian.org>  Mon, 03 Mar 2025 11:49:22 +0200

jemalloc (5.3.0-2) unstable; urgency=medium

  * Remove loongarch64 patch: it was unnecessary and rejected upstream, per
    upstream PR #2354.
  * Update GNU/Hurd patch, which combined with a newer glibc, should now
    finally work. Many thanks to Samuel Thibault.
  * Bump Standards-Version to 4.6.2, no changes needed.

 -- Faidon Liambotis <paravoid@debian.org>  Tue, 12 Sep 2023 17:39:58 +0300

jemalloc (5.3.0-1) unstable; urgency=medium

  * Upload to unstable.
  * Backport upstream PR to define LG_QUANTUM for the loongarch64
    architecture. (Closes: #1024319)
  * Switch debian/watch to the GitHub API, as the old scraping method did not
    work anymore.

 -- Faidon Liambotis <paravoid@debian.org>  Sat, 07 Jan 2023 01:29:53 +0200

jemalloc (5.3.0-1~exp1) experimental; urgency=medium

  * New upstream release.
    - Drop upstream backport patches:
      + use-SYS_openat-when-available
      + ARC-add-Minimum-allocation-alignment
      + Prefer-getaffinity-to-detect-number-of-CPUs
    - Add new C++17 symbols for over-aligned allocation symbols.

 -- Faidon Liambotis <paravoid@debian.org>  Fri, 30 Dec 2022 13:29:23 +0200

jemalloc (5.2.1-5) unstable; urgency=high

  * Urgency high for a targeted RC bug fix.
  * Mark the export of malloc hook symbols as optional in
    libjemalloc2.symbols. malloc_hook APIs have been removed from glibc 2.34,
    which results into JEMALLOC_GLIBC_MALLOC_HOOK being undefined, and those
    symbols as not being exported. Fixes FTBFS. (Closes: #1017269)
  * Backport upstream commit a787d2f5b, as previously
    JEMALLOC_GLIBC_MALLOC_HOOK was used as a test for a new-enough glibc.
    Update hurd.patch to sit on top of that change.
  * Bump Standards-Version to 4.6.1, no changes needed.

 -- Faidon Liambotis <paravoid@debian.org>  Sat, 20 Aug 2022 18:09:00 +0300

jemalloc (5.2.1-4) unstable; urgency=medium

  * Bump Standards-Version to 4.6.0, no changes needed.
  * Use SYS_openat for THP when available. This prevents jemalloc from using a
    glibc open() call as a fallback, which in turn caused a deadlock with
    other binaries that tried to LD_PRELOAD and override open (at least
    fakechroot). Many thanks to Aurelien Jarno for identifying the culprit,
    identifying the upstream fix, and testing it. (Closes: #997051)
  * Add support for the "arc" architecture. Thanks to Vineet Gupta for adding
    the support upstream and also filing the Debian bug. (Closes: #989444)

 -- Faidon Liambotis <paravoid@debian.org>  Mon, 25 Oct 2021 13:42:03 +0300

jemalloc (5.2.1-3) unstable; urgency=medium

  * Add docbook-xml to Build-Depends, to avoid xsltproc accessing the network
    to fetch docbookx.dtd. Thanks to Helmum Grohne for the report and fix.
    (Closes: #985971)

 -- Faidon Liambotis <paravoid@debian.org>  Sat, 27 Mar 2021 10:33:42 +0200

jemalloc (5.2.1-2) unstable; urgency=medium

  * Make autopkgtests cross-test-friendly. (Closes: #955557)
  * Replace deprecated variable ADTTMP with AUTOPKGTEST_TMP in autopkgtests.
  * Try to reenable support for Hurd. (Closes: #828871)
  * Add Rules-Requires-Root: no, to allow building the package without root.
  * Add support for the "nodoc" build profile.
  * General package hygiene:
    - Bump debhelper compatibility level to 13.
    - Bump Standards-Version to 4.5.1, no changes needed.
    - Bump watch to version 4.
    - Add upstream metadata.

 -- Faidon Liambotis <paravoid@debian.org>  Sun, 10 Jan 2021 01:36:20 +0200

jemalloc (5.2.1-1) unstable; urgency=medium

  * New upstream release.
    - Drop patch 0001-Replace-lpthread-with-pthread, merged upstream.
    - Drop patch 0002-Guard-libgcc-unwind-init-with-opt_prof, was a backport.
    - Update symbols file to reflect the rename of two internal symbols
      (je_test_hooks_arena_new_hook and je_test_hooks_libc_hook).
  * Bump Standards-Version to 4.4.0, no changes needed.
  * Bump debhelper compat level to 12.

 -- Faidon Liambotis <paravoid@debian.org>  Thu, 05 Sep 2019 02:17:17 +0300

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