Mailinglist Archive: opensuse-packaging (129 mails)

< Previous Next >
Aw: Re: [opensuse-packaging] Extensions for specification of application binary/programming interfaces?
  • From: "SF Markus Elfring" <elfring@xxxxxxxxxxxxxxxxxxxxx>
  • Date: Sat, 23 Jan 2016 12:55:02 +0100
  • Message-id: <trinity-28563ed4-df39-4593-9f31-50c291aa3b8a-1453550102197@3capp-webde-bap07>
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++.

Interesting …


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

Are there any more possibilites to reduce unwanted consequences
from such situations?


https://docs.fedoraproject.org/ro/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-dependencies.html#id662448

Those are just freeform strings that serve no purposes
with regard to ABI compatibility.

Should RPM capabilities help to manage specific software requirements?

How should the available and really usable versions be determined for
application programming interfaces which will fit to a selected
application binary interface of a needed component?

Regards,
Markus
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-packaging+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups