-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 22 May 2026 09:03:11 +0200
Source: rocm-llvm
Binary: hipcc hipcc-dbgsym libamd-comgr-dev libamd-comgr3 libamd-comgr3-dbgsym 
rocm-device-libs-22
Architecture: source amd64
Version: 7.2.3+dfsg-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Mario Limonciello <[email protected]>
Changed-By: Talha Can Havadar <[email protected]>
Description:
 hipcc      - C++ Runtime API and Kernel Language for AMD and NVIDIA GPUs
 libamd-comgr-dev - ROCm code object manager - development package
 libamd-comgr3 - ROCm code object manager
 rocm-device-libs-22 - AMD specific device-side language runtime libraries
Changes:
 rocm-llvm (7.2.3+dfsg-1~exp1) experimental; urgency=medium
 .
   [ Talha Can Havadar ]
   * New upstream version 7.2.3+dfsg
   * d/p/upstream-llvm-compatibility: remove not needed reinterpret_cast.
     This fixes offload compression issue we see in ROCm stack with LLVM-21
     (LP: #2142813)
   * d/copyright: add libsycl and orc-rt into excluded files
   * d/patches: drop LLVM 21 compat patches superseded by upstream and
     LLVM 22 bump.
     Remove four patches that are no longer needed:
     cmake-4-compat.patch
     comgr-fix-createAsmStreamer.patch
     fix-DiagnosticOptions-IntrusiveRefCntPtr.patch
       These three carry Applied-Upstream headers pointing at commits
       that are already present in the 7.2.3 source tree, so they no
       longer apply cleanly nor add anything.
     upstream-llvm-compatibility.patch
       Worked around LLVM 21's removal of CompressedOffloadBundle::
       V3HeaderSize and an unsigned-char Header cast. With the rest of
       the package being bumped to LLVM 22, this LLVM-21-targeted
       workaround is no longer applicable.
   * debian: bump LLVM toolchain dependency from 21 to 22.
     ROCm 7.2.3's device-libs source uses AMDGPU builtins (the GFX12.5
     cluster intrinsics, among others) that are not present in clang-21.
     Move the package to the LLVM 22 toolchain available in resolute.
     debian/control: Bump b-d from 21 to 22 and the equivalent runtime deps
      Rename the rocm-device-libs-21 to rocm-device-libs-22
     debian/rules: Point comgr's CMAKE_PREFIX_PATH at /usr/lib/llvm-22.
      Add a DEVICE_LIBS_CONFIG_FLAGS entry that force-enables the AMDGPU
      subtarget features lerp-inst, cube-insts, qsad-insts and sad-insts
      via CLANG_OPTIONS_APPEND.
   * d/patches: refresh after upstream bump
   * d/patches: adapt comgr to LLVM 22 clang/Options/ split.
     LLVM 22 lifted the clang options machinery out of the Driver library
     into its own clang/Options tree.
     Without the patch, comgr-compiler.cpp fails to compile against
     libclang-cpp22-dev with "clang/Driver/Options.h: No such file or
     directory" and, once the include is fixed, "'GetResourcesPath' is not
     a member of 'clang::driver::Driver'".
     Upstream ROCm has done the equivalent migration on amd-staging, so
     this should drop out the next time the package syncs against an
     upstream that includes the change.
   * d/rules: stricter symbols check with level 4
   * d/p/fix-hip-clang-path.patch: bump to llvm-22
   * d/copyright: all licensing moved from NCSA-AMD to Apache 2.
     Upstream changed the licensing of the files in this package from
     NCSA-AMD to Apache-2-with-LLVM-exceptions following the upstream llvm
     project. Reflecting this change in copyright and also adding missing
     authors for debian/* files.
   * d/t/{control,amd-comgr-cmake.sh}: add amd_comgr find_package test
   * d/control: remove riscv64 from targets as it is FTBFS.
     This package with the current state, fails to build due to missing
     dependencies on riscv64. Ideally we can split rocm-device-libs into
     separate source package and add riscv64 target back for the rest but
     removing riscv64 targets from this source package for now.
 .
   [ Igor Luppi ]
   * d/control: Fix dependency to explicitly require libstdc++-16-dev for
     ROCm v7.1.0 stack (LP: #2143637)
Checksums-Sha1:
 7b7480acb539d3e98641c09e59118a643b32633f 2601 rocm-llvm_7.2.3+dfsg-1~exp1.dsc
 bcd97cf3e61d29f427cf1a30c401b97f6ce5ce8c 313764 
rocm-llvm_7.2.3+dfsg.orig.tar.xz
 c4b2b7a65e7c97dfc9c035fb87875751ba1b30be 14280 
rocm-llvm_7.2.3+dfsg-1~exp1.debian.tar.xz
 195c88dd37b34fa5ecc0b2dffd7615921f022d27 1239156 
hipcc-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 4c384bf22878f6aa0b64703308e39feb458bf533 100436 
hipcc_7.2.3+dfsg-1~exp1_amd64.deb
 69cca4b1ce1dd71df61c260f5173f1f6e1f3d9e8 24044 
libamd-comgr-dev_7.2.3+dfsg-1~exp1_amd64.deb
 4d69b0f1695e329de47b6760bf1d3e55249d7a67 9057268 
libamd-comgr3-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 a31f0ed64f9a2caa6279452352ea8f0016b015a0 12464296 
libamd-comgr3_7.2.3+dfsg-1~exp1_amd64.deb
 f214277ef29209da22c04c94a0bf6c9b6d7fc205 478732 
rocm-device-libs-22_7.2.3+dfsg-1~exp1_amd64.deb
 03a52af74e17774250550ff4dad36a890e8f5dd9 10086 
rocm-llvm_7.2.3+dfsg-1~exp1_amd64.buildinfo
Checksums-Sha256:
 44d075f0ddb224b67bd2af62fdf0cc4e0988cafd00f4180228c7197ba3c34ad2 2601 
rocm-llvm_7.2.3+dfsg-1~exp1.dsc
 26757063c36b3783d2be5c81afe72fdf6fd8581146a1cfb001ddaca2560c8e3f 313764 
rocm-llvm_7.2.3+dfsg.orig.tar.xz
 5eb5555b924c33e27accfd8eb2f6a1c9eafc89efc654eeaa4577a8ef1b4a526d 14280 
rocm-llvm_7.2.3+dfsg-1~exp1.debian.tar.xz
 0eed492e766faa5048ed75ee645ab304785f564a08e15f57052f45b1759ea239 1239156 
hipcc-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 893bfd089f28cccd317f9e4cb1ec08e00f8e33087765034b1b18d5f6f0c77851 100436 
hipcc_7.2.3+dfsg-1~exp1_amd64.deb
 5899e113e0a06664698f8195ad83ed5acb44048e6848dfc2ce0d49dc993d7b50 24044 
libamd-comgr-dev_7.2.3+dfsg-1~exp1_amd64.deb
 d1f86342eb72560a3843ecce80028059e6aa71c4783217d93642df2b6ad487b1 9057268 
libamd-comgr3-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 2a0b361836afbb5428ecabe3cc6f1838028f63be4282beb1182c65cd46a789e2 12464296 
libamd-comgr3_7.2.3+dfsg-1~exp1_amd64.deb
 7558f6e1c9cf384f71c5c33f846184086c0cf9fb3d9ccbb6438ea02ce9ce0681 478732 
rocm-device-libs-22_7.2.3+dfsg-1~exp1_amd64.deb
 e7eaae90516a074f5a9d8d5e905e3ce94d9a2e6c8411d1e179c1625c97084581 10086 
rocm-llvm_7.2.3+dfsg-1~exp1_amd64.buildinfo
Files:
 0ffa790b31ac1c2120cb698df30ff8b5 2601 devel optional 
rocm-llvm_7.2.3+dfsg-1~exp1.dsc
 feb8af808087721b20548e593baa88d2 313764 devel optional 
rocm-llvm_7.2.3+dfsg.orig.tar.xz
 8b7757cef8a6c4ddc851dffefa38474e 14280 devel optional 
rocm-llvm_7.2.3+dfsg-1~exp1.debian.tar.xz
 7607e7b5cafae165f2ef1bb1a5ce1a0d 1239156 debug optional 
hipcc-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 0ba0cbf02f6fd20110c189a5f2a0012e 100436 devel optional 
hipcc_7.2.3+dfsg-1~exp1_amd64.deb
 1b6b8d8807995156baa8fce5848cf759 24044 libdevel optional 
libamd-comgr-dev_7.2.3+dfsg-1~exp1_amd64.deb
 86e0234eb6bb78b974b6b8233b0efcb9 9057268 debug optional 
libamd-comgr3-dbgsym_7.2.3+dfsg-1~exp1_amd64.deb
 1ed179a1d7ba2beb7e50be95505090c1 12464296 libs optional 
libamd-comgr3_7.2.3+dfsg-1~exp1_amd64.deb
 3687fbf6b5ff982cb9c9aa7f625fd707 478732 libs optional 
rocm-device-libs-22_7.2.3+dfsg-1~exp1_amd64.deb
 702da0f273a042e31386816da73655ff 10086 devel optional 
rocm-llvm_7.2.3+dfsg-1~exp1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEECwtuSU6dXvs5GA2aLRkspiR3AnYFAmoQmisACgkQLRkspiR3
AnbNPg/8CmePlqmx09TyBQBgfvzBmielZzlGuJiVjmN6ixRPu22pkhSxS0lcOHTj
1cssKkhJZIvePzoSmoepsiU2PuEsO7r5DV8S0h3TTZL44txq4Y6Nx/sdmVoEmTKD
9MKDsLrm6GqzZLyyKcsXj2yC71eLsUEGF5Nwtjzwp0+qU1ptAk7Jm2F+OQw15r5m
eXhlODKUB4rRZlM27G1UfmEfpuFMvHbpyk61squS87kM4M0x2LKgW/Bl6fiwS2ZT
7FFetz8cmX9Zcmfs3ovttBfRwmgFQPjLwryq/m5Y2xJW0s7ztW1BGMPtOhMIAXjq
bl0uJmTz6ltWTiXf361Y1uSQKkuU3jkqPOEMfXF782SQHf+fZulZDlc57+tejCQS
qUsrRAz/uTzwRW5lLMJwwAlutqXwSjjzVtyiExw4C5kQ06EsAGxI2vZYzWuVtAo4
4X3/k+zhqHM0JpenxBC6fpRpD6iSAPnOuXr2wQugEtqlKCMwvqwf8479QJZrGP6B
H1oW/in0jS6XZWfUc5fV+qlxH5uXglqf3wvN2aGk36k+7FQyoBZm/UYvWw04tZY5
R+aip9Bhg+NMP2giLDeGU/0lWkc8OY5GF9nz0QHymdK1ciyDvYs+bncdzdYRVv1O
Mo8N3+i4z3t1Xr4q7s/vyFD/O4+R2mO9+CyYMmSa47b0dvosvoc=
=SztG
-----END PGP SIGNATURE-----

Attachment: pgpLteRjhhJmE.pgp
Description: PGP signature

Reply via email to