Re: [PATCH v2 0/2] Validating UAPI backwards compatibility

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 3/1/2023 3:52 PM, Mark Wielaard wrote:
Hi John,

On Wed, Mar 01, 2023 at 02:33:00PM -0800, John Moon via Libabigail wrote:
With some additional help from Nick offline, we determined that the
issue isn't with clang, but with libdw (from elfutils). You need at
least libdw version 0.171 for the abidiff tool to work correctly
with clang (in this particular case). Ubuntu 18.04 ships with
version 0.170.

I don't remember any specific fixes for clang in libdw for elfutils
0.171. But elfutils 0.171 was the first release that supported most of
DWARF5 (including GNU DebugFission and split dwarf).

If there's any interest, it'd be fairly easy to add a check for this
condition under the check_deps() function in the script.

Please do add this check. elfutils 0.170 is almost 6 years old now,
there have been many, many bug fixes since then (current release is
0.188 from Nov 2022).

Thanks,

Mark

Okay, I'll add the check in v3 after giving a chance for some other reviews. Thanks!



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux