rocprim (7.1.0-0ubuntu5) resolute; urgency=medium

  * No change rebuild due to update in ISA list. (LP: #2143315)

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Fri, 20 Mar 2026 12:07:59 +0100

rocprim (7.1.0-0ubuntu4) resolute; urgency=medium

  * d/{bin/run-tests, rules}: fix linking test issue.
    During test_linking run, we see it tries to link libtest_linking_lib1.so
    but not able to find it since it is not in a usual location for
    libraries. Adding it to LD_LIBRARY_PATH so tests will be able to find
    it. This needs to be done together with RPATH fix in rules which would
    cause incorrect RPATH resulting in test binary. (LP: #2143323)
  * d/source/options: ignore .jj as its a vcs directory

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Thu, 05 Mar 2026 13:20:59 +0100

rocprim (7.1.0-0ubuntu3) resolute; urgency=medium

  * d/{control, tests/control}: remove ppc64el from tests since it is not
    supported by upstream

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Wed, 28 Jan 2026 23:35:31 +0300

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

  * d/{control, rules}: update build dependencies to use upstream llvm-21
  * d/rules: update dh_shlibdeps to properly handle libtest_linking_lib*

 -- Talha Can Havadar <talha.can.havadar@canonical.com>  Mon, 12 Jan 2026 15:39:51 +0100

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

  * New upstream version 7.1.0
  * d/p/fix-asm-thread-load-store.patch drop patch (integrated upstream)
  * p/p/add-option-to-disable-deprecation-warnings.patch: drop patch
    not required for new version
  * d/p/Drop-stray-semicolon.patch drop patch (integrated upstream)
  * d/p/fix-legacy-stream-version-check.patch drop patch (integrated
    upstream)
  * d/p/Extend-docs-conf.py-for-offline-build.patch minor update upstream
  * d/p/arch-conversion-macro.patch fix fuzzing
  * d/p/test-warp-sort-ppc64el.patch fix fuzzing
  * d/p/skip-building-test_device_scan.patch refresh
  * d/librocprim-tests.install: include libraries for test_linking
  * d/not-installed: change naming LICENSE.txt -> LICENSE.md
  * d/not-installed: remove so's that are in install
  * d/rules: remove unused CXX flag for new version
  * d/{rules,librocprim-tests.lintian-overrides}: fix runtime linking for tests

 -- Igor Luppi <igor.luppi@canonical.com>  Tue, 02 Dec 2025 12:53:17 -0300

rocprim (6.4.3-2) unstable; urgency=medium

  * Add d/p/fix-asm-thread-load-store.patch to fix FTBFS when
    building rocprim test_thread_algos for gfx1100 (Closes: #1119960)

 -- Cordell Bloor <cgmb@debian.org>  Mon, 03 Nov 2025 01:38:06 -0700

rocprim (6.4.3-1) unstable; urgency=medium

  [ Cordell Bloor ]
  * Upload to unstable
  * Remove Maxime Chambonnet from uploaders due to inactivity
  * Update my email address and copyright info
  * Update pkg-rocm-tools minimum version to 0.9.3 in B-D
  * Replace CMAKE_SKIP_RPATH with CMAKE_SKIP_INSTALL_RPATH to allow
    rpath use for build-time tests
  * Remove use of ROCPRIM_USE_ARCH_CONVERSION from librocprim-tests
    as this depends on functionality not available in libamdhip64-6
  * Add d/p/add-option-to-disable-deprecation-warnings.patch to
    disable rocprim deprecation warnings when building rocprim tests
  * Add d/p/skip-building-test_device_scan.patch to skip building
    test_device_scan due to a compilation failure

  [ Kentaro Hayashi ]
  * Use d/watch 5

 -- Cordell Bloor <cgmb@debian.org>  Fri, 31 Oct 2025 14:36:39 -0600

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

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

 -- Igor Luppi <igor.luppi@canonical.com>  Thu, 09 Oct 2025 17:11:40 -0300

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

  * New upstream version 6.4.3
  * Update d/gbp.conf to follow DEP-14
  * Update for new rocm-target-arch

 -- Christian Kastner <ckk@debian.org>  Sat, 09 Aug 2025 09:31:16 +0200

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

  [ Cordell Bloor ]
  * Add d/p/fix-legacy-stream-version-check.patch to fix
    compatibility with HIP 6.1

  [ Christian Kastner ]
  * Use rocm-target-arch to select and document build GPU arch
  * Improve the run-tests runner

 -- Christian Kastner <ckk@debian.org>  Sat, 12 Jul 2025 22:47:22 +0200

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

  * Add libamdhip64-dev to Build-Depends (Closes: #1108510)
  * Add gfx942 to build targets for librocprim-tests

 -- Cordell Bloor <cgmb@slerp.xyz>  Mon, 30 Jun 2025 13:43:33 -0600

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

  * New upstream version 6.4.1
  * Refresh patches
  * Update d/copyright
  * Add Extend-docs-conf.py-for-offline-build.patch
  * Add Use-local-mathjax.patch
  * Add debian/patches/Drop-stray-semicolon.patch
  * Switch test runner over to universal location
  * Add patterns to d/clean
  * Bump Standards-Version to 4.7.2 (no changes needed)

 -- Christian Kastner <ckk@debian.org>  Sat, 28 Jun 2025 08:39:10 +0200

rocprim (6.1.2-1~exp1) experimental; urgency=medium

  * New upstream version 6.1.2
  * Standards-Version 4.7.0
  * Add myself to Uploaders

 -- Kari Pahula <kaol@debian.org>  Wed, 27 Nov 2024 15:10:27 +0200

rocprim (6.0.2-1~exp1) experimental; urgency=medium

  [ Cordell Bloor ]
  * d/salsa-ci.yml: disable build on i386

  [ Tom Rix ]
  * New upstream version 6.0.2-1

 -- Christian Kastner <ckk@debian.org>  Wed, 23 Oct 2024 00:35:37 +0200

rocprim (5.7.1-2) unstable; urgency=medium

  * Migrate to unstable
  * Add d/p/test-warp-sort-ppc64el.patch to drop test_warp_sort from
    librocprim-tests on ppc64el due to FTBFS when compiling with clang-17.
    This is a workaround for bug #1065206
  * Add d/p/verbose-build.patch to print more log messages during the build,
    to prevent timeouts on slower buildd systems.

 -- Cordell Bloor <cgmb@slerp.xyz>  Mon, 25 Mar 2024 15:17:12 -0600

rocprim (5.7.1-2~exp2) experimental; urgency=medium

  * Add d/p/arch-conversion-macro.patch to support loading gfx900 code objects
    on gfx902, gfx909, and gfx90c, as well as gfx1030 code objects on gfx1031
    to gfx1036.
  * Add d/gbp.conf to ensure consistent settings

 -- Cordell Bloor <cgmb@slerp.xyz>  Mon, 25 Mar 2024 02:44:48 -0600

rocprim (5.7.1-2~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101, and gfx1102 architectures
  * Update Build-Depends to require clang-17
  * Drop patchelf from Build-Depends
  * d/rules: mark test packages as <!nocheck>

 -- Cordell Bloor <cgmb@slerp.xyz>  Thu, 29 Feb 2024 13:06:02 -0700

rocprim (5.7.1-1) unstable; urgency=medium

  * Migrate to unstable
  * Update upstream URLs

 -- Cordell Bloor <cgmb@slerp.xyz>  Thu, 25 Jan 2024 12:58:03 -0700

rocprim (5.7.1-1~exp1) experimental; urgency=medium

  * New upstream version 5.7.1
  * dbgsym: Disable dwz and switch to compressed DWARF-5

 -- Christian Kastner <ckk@debian.org>  Fri, 27 Oct 2023 12:31:25 +0200

rocprim (5.5.1-2) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
    Fixes a FTBFS with dpkg >= 1.22

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

rocprim (5.5.1-1) unstable; urgency=medium

  * New upstream version 5.5.1
  * d/rules: drop gfx1011 from librocprim-tests

 -- Cordell Bloor <cgmb@slerp.xyz>  Fri, 28 Jul 2023 21:58:33 -0600

rocprim (5.3.3-6) unstable; urgency=medium

  * Migrate to unstable.

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 12 Jul 2023 15:15:55 -0600

rocprim (5.3.3-6~exp1) experimental; urgency=medium

  * Add librocprim-tests package for autopkgtests.
  * d/rules: explicitly disable lto

 -- Cordell Bloor <cgmb@slerp.xyz>  Thu, 06 Jul 2023 00:37:30 -0600

rocprim (5.3.3-5) unstable; urgency=medium

  * Reintroduce the changes we temporarily reverted for bookworm, these being:
    - d/control: library is arch-independent
    - move cmake files to /usr/share
  * Add myself to Uploaders
  * Fix Maintainer name

 -- Christian Kastner <ckk@debian.org>  Sun, 11 Jun 2023 15:35:33 +0200

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