On 2025-10-24 09:14, Andrius Merkys wrote:
Hi,

On 2025-10-23 22:21, Drew Parsons wrote:
gemmi will create the soversion if requested (-DADD_SOVERSION=On)

Thanks for spotting this!

However, my initial concern about API/ABI stability remains. Soversion was set to 0 for versions 0.7.0 to 0.7.3, thus I would want to compare the shared library symbols via 'nm ... | c++filt' prior to shipping the shared library.

Reasonable to check its stability.

If necessary, could patch their soversion from 0
to ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} or similar.

Drew

Reply via email to