gpo.zugaina.org

Search Portage & Overlays:

dev-libs/rocm-comgr

Radeon Open Compute Code Object Manager

Screenshots

  • rocm-comgr-7.2.0
    ~amd64
    test +llvm_slot_22

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • rocm-comgr-7.1.0
    ~amd64
    test +llvm_slot_20

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • rocm-comgr-7.0.2
    ~amd64
    test +llvm_slot_20

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • rocm-comgr-6.4.3
    ~amd64
    test +llvm_slot_20

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • rocm-comgr-6.4.3
    ~amd64
    test +llvm_slot_21 llvm_slot_20

    View      Download      Browse     License: MIT   
    Overlay: FireBurn
  • rocm-comgr-6.3.3
    ~amd64
    test +llvm_slot_19

    View      Download      Browse     License: MIT   
    Overlay: gentoo

ChangeLog

commit 8c5a7eb1002ee6a0f109a5d96c43815c13a0fa36
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sun Aug 30 23:39:36 2026 +0200

dev-libs/rocm-comgr: drop 7.2.3

Superseded by 7.2.4, the last release of the 7.x series and the rollback
target for the ROCm 10.0 migration. Version retention keeps the last two
plus the last of each previous major series; 7.2.4 and 10.0.0 satisfy both,
so the third version is redundant.

commit 5bbba743a1d4f13d752b9d70cdf921dc16cd2f0c
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Aug 29 20:16:19 2026 +0200

dev-libs/rocm-comgr: add 10.0.0

Retarget to the therock-<major.minor> llvm-project archive, matching
dev-libs/rocm-device-libs-10.0.0's MY_P byte-for-byte so the two keep sharing a
single DIST entry. LLVM_COMPAT moves to 23.

Drop $-7.2.0-llvm-22-compat.patch -- carrying it would BREAK the build, not
merely no-op: hunk 1 (setFileManager -> setVirtualFileSystem) is upstream in
10.0, while hunk 2 rewrote "-Xclang -no-disable-free" to "-disable-free=false",
and clang 23 ACCEPTS the former but REJECTS the latter with "unknown argument".
Verified by compiling a TU against clang 23 with each spelling.

Drop the paired llvm-22 sed backport (Driver/Options.h -> Options/Options.h and
friends): all three substitutions are upstream, so it had become a permanent
silent no-op. The one surviving sed now asserts its anchor first.

Two new patches, both upstream bugs exposed by a distro build:
- add-missing-headers: comgr-compiler.cpp declares
std::unordered_set<std::string_view> at file scope while including neither
header, and the declaration is NOT behind COMGR_SPIRV_TRANSLATOR_AVAILABLE so
-DCOMGR_DISABLE_SPIRV does not avoid it.
- hotswap-llvm-dylib: ROCm 10.0 adds src/hotswap/rewriter, which resolves LLVM
deps with an UNGUARDED llvm_map_components_to_libnames(), yielding
-lLLVMAMDGPUDesc and friends. Distributions shipping a single shared libLLVM
have no such per-component archives. comgr's own top-level CMakeLists already
handles this at line 554 with an if(LLVM_LINK_LLVM_DYLIB) branch; the new
subdirectory just did not copy it.

commit 7c384c8cac70105c06770e0ccb7af0fc295f2471
Author: Raukaan Cogbrother <cogbrother@raukaan.local>
Date: Sun May 31 03:29:35 2026 +0200

metadata: normalize tab → 2-space indent in 42 imported files

42 metadata.xml files inherited tab indentation from their origin
overlays (mostly the ROCm cluster, plus a handful of dev-python and
AMD-tooling imports). The overlay convention is 2-space; this brings
them in line with the other 498 files. Maintainer attributions
preserved verbatim.

commit 3b927d6c61d9b4372c333e92df6c41a3a6a8551f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 29 14:12:04 2026 +0200

dev-libs/rocm-comgr: add 7.2.4

commit d41327e812721318bf6cdcabd271c892431064de
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri May 8 20:12:02 2026 +0200

dev-libs/rocm-comgr: drop stale patches superseded by 7.2.3

commit 3d6638dc7708c077d2d9f20850e48ade6247fee3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed May 6 01:53:13 2026 +0200

dev-libs/rocm-comgr: add 7.2.3

commit 8a7082f1ba65632398134de525d263330415ac96
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Dec 6 21:51:11 2025 +0100

*/*: drop rocm/hip as newer version is in main tree

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit cfa997ed467a25f0a98e30e69523013fb12b4136
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Oct 18 14:26:09 2025 +0200

added rocm and HIP v. 6.4.4 for now, as main tree lags