[meego-packaging] Send notifications if ABI/API changes

Wichmann, Mats D mats.d.wichmann at intel.com
Fri Dec 17 08:27:49 PST 2010


meego-packaging-bounces at meego.com wrote:
> Hi
>> -----Original Message-----
>> From: meego-packaging-bounces at meego.com
>> [mailto:meego-packaging-bounces at meego.com] On Behalf Of
>> fathi.boudra at nokia.com Sent: Friday, December 17, 2010 11:03 PM
>> To: mardy at users.sourceforge.net; meego-packaging at meego.com
>> Subject: Re: [meego-packaging] Send notifications if ABI/API changes
>> 
>> 1. list the symbols exported by your library (current package)
>> 2. list the symbols exported by your library (new package)
>> 3. compare the symbols and check for ABI breakage
>> 
>> It could be automated and OBS could provide it (see Anas's
>> postchecks repository). 
>> 
> Postchecks is used check packaing issues with rpmlint. How does this
> help any ? Thanks 

it ought to be possible to add a "function signature check" (such a tool was
developed in the Moblin days), but finding behavioral changes is much harder 
to automate, that really needs the developers to pay attention and let people
know - but that will only catch /intentional/ behavior changes.



More information about the MeeGo-packaging mailing list