binary compatibility issues in kdelibs

Simon Hausmann hausmann at kde.org
Tue Jul 9 18:02:22 BST 2002


On Tue, Jul 09, 2002 at 12:56:35PM -0400, George Staikos wrote:
> 
> On Tuesday 09 July 2002 12:39, Simon Hausmann wrote:
> > Hi,
> >
> > The recent mail on kde-devel reminded me of something I did with the
> > 2_2 branch back then and wanted to do for 3.1. I took a more or less
> > close look at 'cvs diff -rKDE_3_0_BRANCH -rHEAD **/*.h' in kdelibs,
> > trying to find obvious breakages of binary compatibility that
> > slipped through.
> 
>   I was talking with Waldo about this a few weeks ago actually.  Would it be 
> reasonably straightforward to write a script which checks the libraries 
> (binary) for symbols gone missing, new virtual functions, etc, between 
> versions?  Then we could have regular, automated testing of BC.

Sounds like an interesting task. I recall that Sun did something
like that. Can't remember any details/URL though.

What one can't find with that are invisible changes like member
variable additions/removals.

Simon




More information about the kde-core-devel mailing list