[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: RFC: remove qt-copy
From:       "Maksim Orlovich" <mo85 () cornell ! edu>
Date:       2009-05-27 18:52:33
Message-ID: 63811.24.58.23.57.1243450353.squirrel () webmail ! cornell ! edu
[Download RAW message or body]

> Philippe Fremy wrote:
>>Hi,
>>
>>Thiago Macieira wrote:
>>> (BTW, one of the Qt3 patches was binary-incompatible and was shipped
>>> by all distros -- probably still is)
>>
>>Tell me if I am saying something stupid, but after dealing with the
>>problem of BIC for years, isn't there an automated tool that can check
>>binary compatibility between two releases and shout big times if it's
>>not the case ? On a daily basis ?
>
> No.
>
> That tool could be written with Roberto's C++ parser. We have one test in
> the Qt tree (tests/auto/bic) that works by asking g++ to dump the class
> tree, then doing some checks. But that obviously only catches Unix/X11
> code, not other platforms.

There was actually make bcheck in KDE3.x build system that could catch
object layout (including vtable and size) changes, but it wouldn't catch
things to do with inlines and such.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic