rccl (7.14-0ubuntu1) stonking; urgency=medium

  * New upstream version 7.14
  * d/control: update Build-Deps to use AMD LLVM toolchain
  * d/control: remove arm64 arch due to AMD LLVM toolchain
  * d/control: bump ROCm B-Dep stack to 7.14
  * d/p/0003-use-local-mathjax.patch: refresh
  * Add missing Last-Update field to patches:
    - 0001-disable-upstream-package-logic.patch
    - fix-install-libdir.patch
  * d/p/rccl-launchpad-build-fix.patch: drop as link stage shall not
    be that resource intensive in new upstream version
  * d/p/keep-requested-gpu-targets-if-rocm-check-target-ids-empty.patch: add
  * d/control: add python3-sphinxcontrib.datatemplates as a B-Dep
  * d/rules: export new needed variables and CMake flags
  * d/copyright: update stanzas
  * d/{rules,bin/run-tests}: fix tests binary name
  * d/control: add libroctx-dev as B-Dep
  * d/{librccl1-tests.install, librccl-doc.install}: remove msccl entries
  * d/librccl-dev.install: update files
  * d/librccl1-tests.install: update files
  * d/librccl1.install: update files
  * d/not-installed: update files
  * d/librccl1.symbols: update for 7.14
  * d/rules: add gfx1151 target as 7.14 supports it
  * debian: wrap-and-sort
  * d/rules: use pkg-rocm-tools for GPU_TARGETS list
  * d/p/fix-generic-target-gfx-generation-parsing.patch: add
  * d/watch: update urls to rocm-systems and therock tag

 -- Bojan Aleksovski <bojan.aleksovski@canonical.com>  Wed, 26 Aug 2026 14:27:24 +0200

rccl (7.2.4-1~exp1) experimental; urgency=medium

  [ Kentaro Hayashi ]
  * Use d/watch 5

  [ Talha Can Havadar ]
  * New upstream version 7.2.4
  * Merge with ubuntu changes
  * d/librccl1.symbols: remove shlibs and bring the symbols back
  * d/librccl1.symbols: add missing c++ stdlib symbols
  * d/control: bump python3-rocm-docs to 1.35.0 to get the fixes
  * d/copyright: remove superfluous-file-pattern
  * d/{control,rules}: fix lintian error content variation with nocheck
  * d/{clean,control,rules,librccl1.manpages}: add manpage generation for
    rcclras

  [ Tim Flink ]
  * new upstream 7.1.0 release
  * drop 0002-expand-architecture-support.patch as it was accepted upstream

  [ Bojan Aleksovski ]
  * d/p/0004: [Temporary] Patch rccl to remove rocm-core as build-dep
  * d/control: Update build deps for ROCm v7.1.0
  * d/control: update maintainer to ubuntu devel
  * d/rules: align ROCM_ISAS with expected list syntax
  * d/librccl1.install: add rcclras install
  * d/librccl1-tests.install: fix path and add msccl-unit-test-algorithms
  * d/librccl-doc.install: add doc install for msccl-algorithms
  * d/{librccl1.symbols,shlibs}: remove symbols file and instead add shlibs
  * d/patches: add new fix-install-libdir.patch
  * d/control: remove ppc64el build
  * d/rules: [Temporary] remove gfx908 and gfx90a ROCm ISAs
  * d/control: add libamdhip64-dev (=> 7.1~) as a build dep
  * d/rules: get ROCm version from changelog; drop fixed gtest filter
  * Standardize test execution by adding a run-tests binary (LP: #2148387)
  * d/control: add XB-X-ROCm-GPU-Architecture metadata to librccl1{,-tests}
  * d/p/rccl-launchpad-build-fix.patch: fix LP build hang without log
  * d/rules: update ROCm ISAs - add gfx908 back (LP: #2149787)
  * d/rules: implement heartbeat to prevent LP build timeout
  * d/control: bump Standards-Version to 4.7.4
  * d/control: bump ROCm Build-Depends to >= 7.2.0~
  * d/rules: harden the symbols check with DPKG_GENSYMBOLS_CHECK_LEVEL
  * d/copyright: update copyright stanzas
  * d/upstream/metadata: add Repository field
  * d/{p/0004-do-not-use-rocm-core-headers.patch,control}: drop patch
  * d/shlibs: raise version floor to 7.2.0 for newly exported symbols
  * d/rules: expand GPU_TARGETS following LLVM 22 (lld) upgrade
  * d/rules: remove LP build timeout hearbeat mechanism

 -- Talha Can Havadar <havadartalha@gmail.com>  Mon, 15 Jun 2026 19:12:47 +0200

rccl (5.4.3-3) unstable; urgency=medium

  * Migrate to unstable.
  * d/t/upstream-binaries: skip tests if PCIe P2P is not enabled

 -- Cordell Bloor <cgmb@slerp.xyz>  Sat, 13 Apr 2024 23:47:42 -0600

rccl (5.4.3-3~exp1) experimental; urgency=medium

  [ Cordell Bloor ]
  * Add librccl1-tests package for autopkgtests
  * Add librccl-doc package for documentation

  [ Christian Kastner ]
  * Add d/gbp.conf to enforce use of pristine-tar

 -- Cordell Bloor <cgmb@slerp.xyz>  Tue, 12 Mar 2024 11:33:40 -0600

rccl (5.4.3-2) unstable; urgency=medium

  * Migrate to unstable

 -- Cordell Bloor <cgmb@slerp.xyz>  Fri, 08 Mar 2024 17:58:45 -0700

rccl (5.4.3-2~exp1) experimental; urgency=medium

  * Enable gfx1100, gfx1101 and gfx1102 architectures
  * Update Build-Depends to require clang-17
  * Drop patchelf from Build-Depends
  * Use nocheck build profile to control build options
  * Enable verbose flag for linking

 -- Cordell Bloor <cgmb@slerp.xyz>  Fri, 01 Mar 2024 20:19:55 -0700

rccl (5.4.3-1) unstable; urgency=medium

  * New upstream version 5.4.3
  * Update upstream URLs
  * Update maintainer name for consistency with other packages
  * d/rules: drop gfx1011 from build architectures.
    The HIP runtime will fall back to using gfx1010.
  * d/rules: use compressed DWARF5 debug symbols

 -- Cordell Bloor <cgmb@slerp.xyz>  Fri, 16 Feb 2024 14:02:55 -0700

rccl (5.3.3-3) unstable; urgency=medium

  * Filter cf-protection hardening from device code.
    Fixes a FTBFS with dpkg >= 1.22 (Closes: #1052954)
  * Add myself to Uploaders

 -- Christian Kastner <ckk@debian.org>  Tue, 26 Sep 2023 17:55:22 +0200

rccl (5.3.3-2) unstable; urgency=medium

  * Migrate to unstable.
  * d/rules: use dwarf4 debug symbols.
  * d/p/0002-expand-architecture-support.patch: update patch metadata.
  * d/librccl1.symbols: fix Build-Depends-Package lint.
  * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository-Browse.

 -- Cordell Bloor <cgmb@slerp.xyz>  Wed, 17 May 2023 12:07:24 -0600

rccl (5.3.3-1) experimental; urgency=medium

  * Initial release. (Closes: #1022889)

 -- Cordell Bloor <cgmb@slerp.xyz>  Sun, 23 Apr 2023 12:37:02 -0600
