Skip to content

Conversation

@willkill07
Copy link
Member

There was a linker error on aarch64 indicating that -lmorpheus could not be found.

Two possible solutions existed:

  1. change the LINK_TARGETS from morpheus to morpheus::morpheus
  2. add find_library calls to find the morpheus shared library on the system.

(1) unfortunately resulted in a public link failing of mrc::pymrc -- which probably indicates that we shouldn't be exposing that as a public link dependency.

(2) was chosen because it's what we'd expect the system to do -- find the installed morpheus shared object file and link to it.

It's a bit cumbersome but it works as intended. This is more of a hotfix/patch rather than a complete engineered solution. Improvements and enhancements are welcome.

Description

Closes

By Submitting this PR I confirm:

  • I am familiar with the Contributing Guidelines.
  • When the PR is ready for review, new or existing tests cover these changes.
  • When the PR is ready for review, the documentation is up to date with these changes.

There was a linker error on aarch64 indicating that `-lmorpheus` could not be found.

Two possible solutions existed:
1. change the LINK_TARGETS from `morpheus` to `morpheus::morpheus`
2. add `find_library` calls to find the morpheus shared library on the system.

(1) unfortunately resulted in a public link failing of mrc::pymrc -- which probably
    indicates that we shouldn't be exposing that as a public link dependency.

(2) was chosen because it's what we'd expect the system to do -- find the installed
    morpheus shared object file and link to it.

It's a bit cumbersome but it works as intended. This is more of a hotfix/patch
rather than a complete engineered solution. Improvements and enhancements are welcome.

Signed-off-by: Will Killian <[email protected]>
@willkill07 willkill07 requested a review from a team as a code owner July 17, 2025 19:57
@morpheus-bot-test morpheus-bot-test bot moved this to Review - Ready for Review in Morpheus Boards Jul 17, 2025
@willkill07 willkill07 added bug Something isn't working non-breaking Non-breaking change labels Jul 18, 2025
Copy link
Contributor

@dagardner-nv dagardner-nv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@github-project-automation github-project-automation bot moved this from Review - Ready for Review to Review - Approved in Morpheus Boards Jul 18, 2025
@dagardner-nv
Copy link
Contributor

/merge

@rapids-bot rapids-bot bot merged commit 6e498f5 into nv-morpheus:branch-25.06 Jul 18, 2025
13 of 14 checks passed
@github-project-automation github-project-automation bot moved this from Review - Approved to Done in Morpheus Boards Jul 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working non-breaking Non-breaking change

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants