Control: tags -1 + fixed-upstream

Hi,

On Mon, Sep 01, 2025 at 01:03:47AM +0200, [email protected] wrote:
> During a test rebuild for CMake 4, rccl failed to rebuild.

At this time, the CMake 4 failure is the tip of the iceberg.

rccl needs a binNMU or upload, because it still depends on
libamd-comgr2, which has been bumped to libamd-comgr3 in the mean time.

Fixing the CMake part seems easy enough. tests/CMakeLists.txt has a
version lower than CMakeLists.txt. The latter is at 3.5, which is still
supported by CMake 4. Bumping the version in tests, moves the build
quite a bit further.

Eventually though, src/graph/xml.cc tries to look up the gcnArch
attribute of a hipDeviceProp_t. That structure had an API bump and the
integer field was converted into a string gcnArchName. More work is
needed here.

Also note that the rccl version in unstable is quite far behind
upstream. Both the CMake version in tests and the gcnArch access are
fixed upstream. I suggest that spending any further time on the unstable
version is wasted effort. What is really needed here is an upload of a
new version.

Helmut

Reply via email to