Detailed symbols.map
Daniel van Vugt
daniel.van.vugt at canonical.com
Wed Aug 26 07:52:57 UTC 2015
Might work, but it would be better to avoid creating a second redundant
list, and to be able to detect breaks earlier with a simple "make".
That's assuming the symbols in question are exercised sufficiently in
tests and demos. Otherwise a break might still go unnoticed.
On 26/08/15 15:49, Robert Ancell wrote:
> Couldn't you just add .symbols files into debian/? Then the debuild
> would automatically fail until they were correctly updated.
>
> On Wed, Aug 26, 2015 at 7:30 AM Daniel van Vugt <vanvugt at gmail.com
> <mailto:vanvugt at gmail.com>> wrote:
>
> If... we specified the complete function prototype for each C++ entry in
> symbols.map (where the C++ symbol encodes its parameter types), then we
> would be able to detect ABI breaks automatically as a build failure.
> Instead of having to keep a keen eye on changes to include/*
>
> Just a thought.
>
> --
> Mir-devel mailing list
> Mir-devel at lists.ubuntu.com <mailto:Mir-devel at lists.ubuntu.com>
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/mir-devel
>
>
>
More information about the Mir-devel
mailing list