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

