[PATCH 00/13] Installed-header hygiene (BZ#20366)

Carlos O'Donell carlos@redhat.com
Wed Sep 21 18:46:00 GMT 2016


On 09/21/2016 02:09 PM, Zack Weinberg wrote:
> On Wed, Sep 21, 2016 at 2:08 PM, Joseph Myers <joseph@codesourcery.com> wrote:
>> On Wed, 21 Sep 2016, Zack Weinberg wrote:
>>> Yes, I can do that.  Joseph, I know you've done similar things - do
>>> you have a script I can borrow, or should I come up with my own?
>>
>> I don't have a script - I just strip the contents of lib64/ or lib/ in
>> before-and-after install trees, then compare the lib64/ or lib/
>> directories which should be identical after stripping (unless anything
>> changed line numbers in assertions, etc.).
> 
> OK, that seems straightforward enough, thanks.

Would you mind dumping whatever you do into a wiki page?

I'd love to have this semi-documented or at least in a state that we can
hand-wavy point people at when this requirement comes up.

I've been meaning to write up something like this because it's a common
practice we need to do for mechanical changes.

Likewise I've used readelf/nm and libabigail to do "no internal/external
ABI changes" between patches kind of testing, which I'll write up when
I get a free moment.

-- 
Cheers,
Carlos.



More information about the Libc-alpha mailing list