Skip to content

Add Qt Major Version in lib soname #163

@sfalken

Description

@sfalken

As currently setup, whether you build stellarsolver against Qt5 or Qt6, the SONAME of libstellarsolver is remaining the same:

📦 mustang /usr/lib64 % objdump -p libstellarsolver.so.2.6 | grep SONAME
  SONAME               libstellarsolver.so.2

this makes the Qt5 and Qt6 versions of stellarsolver be incompatible with each other, and not co-installable, which is a problem for downstream packaging of the project.

Can we get the Qt Major Version added to the library SONAME?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions