Re: Possible ABI break when updating from NSS 3.39 to 3.41

2019-01-20 Thread Martin Thomson
We routinely run similar checks on our builds and track the changes that
libabigail reports.  We require that ABI changes, even of the benign sort
you found are reviewed and accepted.  The set of expected changes between
releases is found here:

https://hg.mozilla.org/projects/nss/file/tip/automation/abi-check

As you can see, mostly these files are empty, indicating no change to the
ABI.  You should see that those files from the 3.41 release match with your
report (there were no changes in 3.40).

https://hg.mozilla.org/projects/nss/file/NSS_3_41_RTM/automation/abi-check


On Mon, Jan 21, 2019 at 1:59 AM  wrote:

> Jan 19, 2019, 5:58 PM by p...@nohats.ca :
>
> > On Sat, 19 Jan 2019, > emersonbern...@tutanota.com  emersonbern...@tutanota.com>>  wrote:
> >
> >> Infreedesktop-sdk[1] <>> https://gitlab.com/freedesktop-sdk <
> https://gitlab.com/freedesktop-sdk>>> > we're trying to keep ABI
> compatibility when updating elements like cups to new releases. In order to
> achieve this we use libabigail[2] <>> https://sourceware.org/libabigail <
> https://sourceware.org/libabigail/>>> > tool to automate ABI compat
> checks. During update NSS from 3.39 to 3.41 (we missed 3.40 release) our
> tool produced following complaint:
> >>
> >
> > Why do you call that an ABI break? It has added values to an enum, and
> > the only "change" was to the value specifying the roof of the enum ?
> >
> > Paul
> >
> I just reported output from an automation tool and asked for opinion.
> Confirming that it's just a false positive is what I expected to get. Thank
> you for help.
>
> Emerson
> --
> dev-tech-crypto mailing list
> dev-tech-crypto@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-tech-crypto
>
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto


Re: Possible ABI break when updating from NSS 3.39 to 3.41

2019-01-20 Thread emersonbernier
Jan 19, 2019, 5:58 PM by p...@nohats.ca :

> On Sat, 19 Jan 2019, > emersonbern...@tutanota.com 
> >  wrote:
>
>> Infreedesktop-sdk[1] <>> https://gitlab.com/freedesktop-sdk 
>> >> > we're trying to keep ABI 
>> compatibility when updating elements like cups to new releases. In order to 
>> achieve this we use libabigail[2] <>> https://sourceware.org/libabigail 
>> >> > tool to automate ABI compat checks. 
>> During update NSS from 3.39 to 3.41 (we missed 3.40 release) our tool 
>> produced following complaint:
>>
>
> Why do you call that an ABI break? It has added values to an enum, and
> the only "change" was to the value specifying the roof of the enum ?
>
> Paul
>
I just reported output from an automation tool and asked for opinion. 
Confirming that it's just a false positive is what I expected to get. Thank you 
for help.

Emerson
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto