Skip to content

merge aomp-dev into amd-staging - #2570

Open
z1-cciauto wants to merge 2 commits into
amd-stagingfrom
upstream_merge_202609211510
Open

z1-cciauto wants to merge 2 commits into
amd-stagingfrom
upstream_merge_202609211510

Conversation

@z1-cciauto

Copy link
Copy Markdown
Collaborator

No description provided.

estewart08 and others added 2 commits September 21, 2026 10:41
* [build] - Add build of rocm_sysdeps

TheRock builds and ships some dependencies. Currently AOMP is only doing this
for libdrm/libdrm_amdgpu.

This PR adds build_rocm_sysdeps.sh, which builds right after prereq in the
component list.

* [rocm_sysdeps] - Fix shellcheck issues

* [build] - move rocsmilib and hwloc build to rocm_sysdeps

- rocmsmilib is dependent on libdrm and hwloc is dependent on rocmsmilib.
These are now invoked at the end of build_rocm_sysdeps.sh after libdrm
is built from source.
- Updated rocmsmilib version to 10.0
- Pass CMAKE_PREFIX_PATH=$ROCM_SYSDEPS_PATH to rocmsmilib

* [build] - Update PREFIX_PATH in build_rocr.sh to include rocm_sysdeps

* [build] - Update rocprofiler-sdk, rocm_smi_lib, amdsmi scripts with libdrm support

Two patches are needed for rocprofiler-sdk and rocm-smi to properly detect
the libdrm shipped with AOMP. These issues are not seen in TheRock
because they use 'include_directories(/path/to/libdrm/include)'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants