Skip to content

build: Disable so-version#32

Draft
tomasz-blasz wants to merge 1 commit intomainfrom
topic/so-versioning
Draft

build: Disable so-version#32
tomasz-blasz wants to merge 1 commit intomainfrom
topic/so-versioning

Conversation

@tomasz-blasz
Copy link
Contributor

Needed for Prime integration

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request disables the SONAME (shared object version name) in the FireboltClient shared library to support Prime integration. The change affects how the library is versioned at the system level, removing the symbolic links typically created with versioned shared libraries.

Changes:

  • Replace SOVERSION property with NO_SONAME in CMake configuration
  • Add changelog entry for the unreleased version documenting this change

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
src/CMakeLists.txt Removes SOVERSION and sets NO_SONAME property to disable shared library versioning
CHANGELOG.md Adds Unreleased section with entry documenting the SONAME removal and removes dates from version headers

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@tomasz-blasz tomasz-blasz marked this pull request as draft February 17, 2026 13:01
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