[gentoo-dev] Package up for grabs: dev-vcs/git-filter-repo

2024-04-14 Thread Michał Górny
Hi, The following package needs a new maintainer: dev-vcs/git-filter-repo The test suite fails with modern git versions, it's entirely possible that the whole package is broken. The upstream repository has barely seen any activity since 2022, and the bug reports remain unanswered. Also, the

[gentoo-dev] [PATCH 2/2] rocm.eclass: Enable ROCm 6, add gfx94{0,1,2} (MI300) support

2024-04-14 Thread Yiyang Wu
Also update the references, since the original reference does not contain MI300. The "see also" blog is also removed because it hasn't been updated for 2 years. Signed-off-by: Yiyang Wu --- eclass/rocm.eclass| 12 +++- profiles/desc/amdgpu_targets.desc | 14

[gentoo-dev] [PATCH 1/2] rocm.eclass: remove xnack flag for broader compatibility

2024-04-14 Thread Yiyang Wu
Initially, rocm.eclass append xnack[1,2] feature flag to gfx9 GPUs, since ROCm upstream does this in many of their math libraries, e.g. rocBLAS [3]. The list includes gfx90a:xnack+, indicating xnack is usable for MI200 series, thus rocm.eclass append :xnack+ to gfx90a. But it turns out xnack- is

[gentoo-dev] [PATCH 0/2] rocm.eclass: drop xnack feature flag and support ROCm 6

2024-04-14 Thread Yiyang Wu
The first patch simplifies rocm.eclass, dropping xnack feature in get_amdgpu_flags. This makes the compiled GPU binary more compatible. The details are explained the commit message. The second commit adds support for ROCm 6 and MI300. Github pull request: