Mailinglist Archive: opensuse-packaging (129 mails)

< Previous Next >
Re: [opensuse-packaging] Extensions for specification of application binary/programming interfaces?

On Saturday 2016-01-23 11:20, SF Markus Elfring wrote:

The problem is with lazy upstream developers who do not update
these "marks" *at all* when they made a change.

Do they need any additional and enhanced tools which will make
the desired tag (or SONAME) maintenance more convenient and safe?

We have tools. The "libabigail" package has utilities to find
incompatibilities. They are especially useful for languages with
complex symbol names, for example as they occur with C++.


The problem is that developers just don't do anything about it
even if they knew about the existence of these tools.



Would any consistent usage of RPM capabilities help in such use cases?
https://docs.fedoraproject.org/ro/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-dependencies.html#id662448

No. Those are just freeform strings that serve no purposes with
regard to ABI compatibility.
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >