Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Sune Vuorela
On 2016-10-06, Leopold Palomo-Avellaneda wrote: > Then I would like to ask when we must think that we need a transition f= > or a=20 > the package. If these test shows a binary compatibility of 99%, do we n= > eed to=20 > create a need soname bump and initiate a transition?=20 Always use common s

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Paul Wise
On Thu, Oct 6, 2016 at 10:29 PM, Leopold Palomo-Avellaneda wrote: > Then I would like to ask when we must think that we need a transition for a > the package. If these test shows a binary compatibility of 99%, do we need to > create a need soname bump and initiate a transition? SONAMEs are genera

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Paul Wise
On Thu, Oct 6, 2016 at 9:59 PM, Jochen Sprickerhof wrote: > how are they related to the dpkg-gensymbols? The exported symbols of a library are part of the ABI but the purpose of the two tools is completely different. > Would it make sense to use the symbol files with it or have it as an > altern

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Sune Vuorela
On 2016-10-06, Ponomarenko Andrey wrote: > The tools are based on different software stacks. > The pkg-abidiff is based on ABI Compliance Checker and ABI Dumper tools > (https://github.com/lvc) > developed since 2009. The ABI compliance checker is the only tool that I have tried that actually w

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Ponomarenko Andrey
06.10.2016, 15:32, "Ponomarenko Andrey": > 06.10.2016, 07:54, "Paul Wise": >>  On Wed, Oct 5, 2016 at 11:00 PM, Ponomarenko Andrey wrote: >> >>>   I'd like to present a new free tool for maintainers of software libraries >>> — Package ABI Diff Tool (Pkg-ABIdiff). It's a tool for backward >>> co

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Leopold Palomo-Avellaneda
El Dijous, 6 d'octubre de 2016, a les 15:23:10, Ponomarenko Andrey va escriure: > 06.10.2016, 07:54, "Paul Wise" : > > On Wed, Oct 5, 2016 at 11:00 PM, Ponomarenko Andrey wrote: > >> I'd like to present a new free tool for maintainers of software > >> libraries — Package ABI Diff Tool (Pkg-ABIdif

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Jochen Sprickerhof
Hi Andrey, how are they related to the dpkg-gensymbols? Would it make sense to use the symbol files with it or have it as an alternative to dpkg-gensymbols? * Ponomarenko Andrey [2016-10-06 15:23]: > Anyway, it's better to run both tools on all packages at the same time and > verify reports of

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-06 Thread Ponomarenko Andrey
06.10.2016, 07:54, "Paul Wise" : > On Wed, Oct 5, 2016 at 11:00 PM, Ponomarenko Andrey wrote: > >>  I'd like to present a new free tool for maintainers of software libraries — >> Package ABI Diff Tool (Pkg-ABIdiff). It's a tool for backward compatibility >> analysis of API/ABI interfaces in Deb

Re: A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-05 Thread Paul Wise
On Wed, Oct 5, 2016 at 11:00 PM, Ponomarenko Andrey wrote: > I'd like to present a new free tool for maintainers of software libraries — > Package ABI Diff Tool (Pkg-ABIdiff). It's a tool for backward compatibility > analysis of API/ABI interfaces in Deb packages. The tool is based on ABI > Com

A new tool for backward compatibility analysis of API/ABI interfaces in Deb packages

2016-10-05 Thread Ponomarenko Andrey
Hello, I'd like to present a new free tool for maintainers of software libraries — Package ABI Diff Tool (Pkg-ABIdiff). It's a tool for backward compatibility analysis of API/ABI interfaces in Deb packages. The tool is based on ABI Compliance Checker and ABI Dumper tools. The tool does the fol