Skip to content

Conversation

@bkmgit
Copy link
Contributor

@bkmgit bkmgit commented Oct 6, 2025

Closes #369

Copy link
Collaborator

@insertinterestingnamehere insertinterestingnamehere left a comment

Choose a reason for hiding this comment

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

Sure, shared object versioning is generally a good idea. We're in the process of deciding on some deprecations, but we're not planning to do anything that breaks things downstream for chapel so introducing this now is probably fine even if our ABI isn't really fully settled yet.

Aside from the minor redundancy this looks fine.

PROPERTIES C_VISIBILITY_PRESET hidden
VERSION ${PROJECT_VERSION}
SOVERSION ${PROJECT_VERSION_MAJOR})
target_link_libraries(qthread PUBLIC Threads::Threads)
Copy link
Collaborator

Choose a reason for hiding this comment

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

This line is redundant

@insertinterestingnamehere
Copy link
Collaborator

Looks good. The pending CI builds are just because of backed up queues. Merging. Thank you!

@insertinterestingnamehere insertinterestingnamehere merged commit 669b76e into sandialabs:main Oct 6, 2025
278 of 288 checks passed
@insertinterestingnamehere insertinterestingnamehere added this to the 1.23 Release milestone Oct 6, 2025
@bkmgit bkmgit deleted the patch-1 branch October 6, 2025 21:27
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.

Add soname to shared library

2 participants