symbols.map stanza names
Daniel van Vugt
daniel.van.vugt at canonical.com
Wed Sep 2 02:45:11 UTC 2015
Yes MIR_PLATFORM_9v0.16.0 would work. Although I had hoped that we don't
get into the habit of adding to the ABI in point releases, so it could
be just: MIR_PLATFORM_9v0.16
I'm also open to replacing 'v' with something non-alphanumeric.
The same scheme could be applied to the library file names too:
https://bugs.launchpad.net/mir/+bug/1490428
Although the 'v' doesn't feel like the cleanest syntax. In an ideal
world your ABI number _is_ you major version number, so it just works
out as a version string.
On 02/09/15 00:39, Alan Griffiths wrote:
> On 31/08/15 04:25, Daniel van Vugt wrote:
>> I think there's another reason to not use the plural "symbols" in the
>> stanza name as has been suggested. Because we're actually talking
>> about the end result of how individual symbols are named:
>>
>> some_new_function@@MIR_PLATFORM_9.2
>> some_new_function at MIR_PLATFORM_9.1 # Slightly less new
>>
>> So ideally each one should not be named "*symbols*". Even using the
>> word "symbol" is redundant. We're just adding version suffixes really,
>> so keep that in mind.
>
> OK, how about:
>
> MIR_PLATFORM_9v0.16.0
>
>
More information about the Mir-devel
mailing list