rocsparse (7.1.0-0ubuntu2) resolute; urgency=medium

  * Fix test helpers and memory issue in tests (LP: #2143710)
    - d/p/fix-undefined-behaviour-in-tests-helpers.patch: fix test helpers
      host_bsrgemm and host_csrgemm
    - d/p/fix-out-of-bounds-mem-and-incorrect-res-in-tests.patch: fix out of
      bounds memory reads in bsrxmv kernels and incorrect return of results
  * d/control: add XB-X-ROCm-GPU-Architecture metadata to librocsparse1-tests

 -- Bojan Aleksovski <bojan.aleksovski@canonical.com>  Fri, 20 Mar 2026 15:58:08 +0100

rocsparse (7.1.0-0ubuntu1) resolute; urgency=medium

  [ Talha Can Havadar ]
  * d/{rules, librocsparse1.symbols}: update symbols for librocsparse1
  * d/watch: update for version 5
  * d/control: update dependencies to rocm 7.1.0
  * d/{control, tests/control}: remove ppc64el target
  * d/{rules,control}: add libroctx-dev to build depend and enable roctracer in build config
  * d/librocsparse1-tests: install rocparse_gentest.py
  * d/{rules, control}: update build-dependencies to use upstream llvm-21
  * d/p/Add-version-script-to-control-exposed-symbols.patch: fix misplacement of double quote
  * d/control: add libamdhip64-dev into the build-depends
  * d/rules: use DPKG_GENSYMBOLS_CHECK_LEVEL instead of overriding makeshlibs

  [ Tom Rix ]
  * d/patches: remove tests-Fix-envvar-name.patch since it is upstreamed

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Fri, 06 Feb 2026 14:13:56 +0300

rocsparse (6.4.3-3) unstable; urgency=medium

  * Fix doc build error (Closes: #1122473)

 -- Christian Bayle <bayle@debian.org>  Sat, 13 Dec 2025 22:44:06 +0100

rocsparse (6.4.3-2) unstable; urgency=medium

  * Add d/p/no-fma-instructions.patch to fix FTBFS on arm64 and ppc64el,
    as well as ensuring rocsparse-tests run on baseline amd64 systems
  * d/rules: use GPU_TARGETS rather than deprecated AMDGPU_TARGETS

 -- Cordell Bloor <cgmb@debian.org>  Wed, 05 Nov 2025 01:00:19 -0700

rocsparse (6.4.3-1) unstable; urgency=medium

  * Upload to unstable
  * Remove use of ROCPRIM_USE_ARCH_CONVERSION as it is no longer
    supported.
  * Remove Maxime Chambonnet from uploaders
  * Update my email address
  * Enable fortify hardening flags
  * Use CMAKE_SKIP_INSTALL_RPATH to remove rpath from the install tree
    while still making use of it for build-time tests

 -- Cordell Bloor <cgmb@debian.org>  Mon, 03 Nov 2025 22:26:00 -0700

rocsparse (6.4.3-1~exp1ubuntu1) UNRELEASED; urgency=medium

  * d/control: update maintainer field
  * d/control: update build-depends
  * d/rules: fix FTBFS by adding -Wl,--gc-sections to flags
  * d/rules: use GPU_TARGETS instead of deprecated AMDGPU_TARGETS

 -- Igor Luppi <igor.luppi@canonical.com>  Tue, 28 Oct 2025 12:43:54 -0300

rocsparse (6.4.3-1~exp1) experimental; urgency=medium

  * New upstream version 6.4.3
  * Update d/gbp.conf to follow DEP-14
    https://dep-team.pages.debian.net/deps/dep14/
  * Update for new rocm-target-arch

 -- Christian Kastner <ckk@debian.org>  Sat, 09 Aug 2025 10:11:20 +0200

rocsparse (6.4.1-1~exp3) experimental; urgency=medium

  * Re-enable (redundant) arch-indep generation of test data.
    Fixes a FTBFS on arch-indep-only builds.

 -- Christian Kastner <ckk@debian.org>  Mon, 07 Jul 2025 22:01:05 +0200

rocsparse (6.4.1-1~exp2) experimental; urgency=medium

  * Improve the run-tests runner
  * Install test data to versioned directory
  * Use rocm-target-arch to select and document GPU arch
  * Add libamdhip64-dev to Build-Depends

 -- Christian Kastner <ckk@debian.org>  Mon, 07 Jul 2025 20:09:14 +0200

rocsparse (6.4.1-1~exp1) experimental; urgency=medium

  * New upstream version 6.4.1
    - Bumps SOVER librocsparse0 -> librocsparse1
  * Drop patches included upstream
  * Drop obsolete patches
  * Refresh patches
  * Add Silence-warnings-about-missing-test-data.patch
  * Add tests-Fix-envvar-name.patch
  * Add Extend-docs-conf.py-for-offline-build.patch
  * Add build dependencies needed for new doc build process
  * Build documentation with python3-rocm-docs
  * d/rules: Disable BUILD_WITH_OFFLOAD_COMPRESS
  * Bump librocprim-dev B-D to 6.0
  * librocsparse1.symbols:
    - Drop removed symbols
    - Filter out anything not rocsparse_*
    - Add newly appeared symbols
  * Update install procedure for test data
  * Switch test runner over to universal location
  * Bump Standards-Version to 4.7.2 (no changes needed)
  * Add patterns to d/not-installed
  * Add patterns to d/clean
  * Update d/copyright
  * Add d/gbp.conf to reflect Team use

 -- Christian Kastner <ckk@debian.org>  Sun, 29 Jun 2025 12:01:27 +0200

rocsparse (5.7.1-6) unstable; urgency=medium

  * Substitute Sphinx book theme with rdt theme (Closes: #1087020)

 -- Kari Pahula <kaol@debian.org>  Mon, 25 Nov 2024 22:32:56 +0200

rocsparse (5.7.1-5) unstable; urgency=medium

  * d/rules: Drop --with=sphinxdoc I erroneously proposed.
    This is not needed thanks to the presence of dh-sequence-sphinxdoc, and
    actually introduces a FTBFS when building only arch:any packages.

 -- Christian Kastner <ckk@debian.org>  Fri, 17 May 2024 18:46:13 +0200

rocsparse (5.7.1-4) unstable; urgency=medium

  * Use python3-myst-nb to build rocsparse documents

 -- Xuanteng Huang <xuanteng.huang@outlook.com>  Wed, 15 May 2024 14:36:42 +0800

rocsparse (5.7.1-3) unstable; urgency=medium

  [ Christian Kastner ]
  * d/rules: Skip test building when Build-Profile=nocheck

  [ Cordell Bloor ]
  * Migrate to unstable
  * d/rules: Use rocprim arch conversion to ensure that rocsparse behaves the
    same on all RDNA 2 hardware

 -- Cordell Bloor <cgmb@slerp.xyz>  Tue, 26 Mar 2024 11:03:36 -0600

rocsparse (5.7.1-3~exp2) experimental; urgency=medium

  * d/control: Add missing Breaks+Replaces for moved examples.
    They are now part of the -doc package. (Closes: #1065353)
  * autopkgtest: Export dmesg and other info as artifacts

 -- Christian Kastner <ckk@debian.org>  Sun, 03 Mar 2024 12:38:10 +0100

rocsparse (5.7.1-3~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Update Build-Depends for clang-17
  * Drop patchelf from Build-Depends
  * Move examples from dev package to doc package
  * Skip building test packages when nocheck option is enabled

 -- Cordell Bloor <cgmb@slerp.xyz>  Thu, 29 Feb 2024 14:41:31 -0700

rocsparse (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable
  * Update upstream URLs
  * Fix rocsparse_test.data install directory

 -- Cordell Bloor <cgmb@slerp.xyz>  Sun, 28 Jan 2024 17:22:27 -0700

rocsparse (5.7.1-1) experimental; urgency=medium

  * New upstream version 5.7.1
  * Drop patch numbering

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 13 Dec 2023 16:36:43 -0700

rocsparse (5.5.1-2) unstable; urgency=medium

  * Add debian/clean (Closes: #1045919)
  * Filter cf-protection hardening from device code.
    Fixes a FTBFS with dpkg >= 1.22

 -- Christian Kastner <ckk@debian.org>  Thu, 14 Sep 2023 12:26:57 +0200

rocsparse (5.5.1-1) unstable; urgency=medium

  * New upstream version 5.5.1
  * d/rules: drop gfx1011 architecture from librocsparse0.
    The HIP runtime will fall back to using gfx1010.
  * d/rules: use compressed DWARF 5 debug symbols
  * Fix FTBFS with Sphinx 7.1 by specifying full filepath to local
    copy of MathJax.js (Closes: #1042702).

 -- Cordell Bloor <cgmb@slerp.xyz>  Sun, 30 Jul 2023 20:18:24 -0600

rocsparse (5.3.0+dfsg-8) unstable; urgency=medium

  * Fix librocsparse0-tests-data install path
  * d/t/control: limit autopkgtests to amd64, arm64, and ppc64el

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 28 Jun 2023 17:35:03 -0600

rocsparse (5.3.0+dfsg-7) unstable; urgency=medium

  * Split additional arch-specific and arch-independent build steps to
    fix binary-all FTBFS. (Closes: #1038676)

 -- Cordell Bloor <cgmb@slerp.xyz>  Tue, 20 Jun 2023 00:05:33 -0600

rocsparse (5.3.0+dfsg-6) unstable; urgency=medium

  * Upload to unstable
  * Add myself to Uploaders

 -- Christian Kastner <ckk@debian.org>  Fri, 16 Jun 2023 08:46:39 +0200

rocsparse (5.3.0+dfsg-5) experimental; urgency=medium

  [ Christian Kastner ]
  * Drop <!nodoc> restriction from Suggests.

  [ Cordell Bloor ]
  * Add librocsparse0-tests-data package for architecture-independent
    test data.
  * d/rules: disable lto

 -- Cordell Bloor <cgmb@slerp.xyz>  Mon, 12 Jun 2023 12:13:45 -0600

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