[openssl/openssl] dcfd8c: Update ci and ABI xml files to validate function p...

Neil Horman noreply at github.com
Wed Nov 15 10:11:02 UTC 2023


  Branch: refs/heads/master
  Home:   https://github.com/openssl/openssl
  Commit: dcfd8cfd4abf4a9fd26aef290dcdd5b4bb1c7f7a
      https://github.com/openssl/openssl/commit/dcfd8cfd4abf4a9fd26aef290dcdd5b4bb1c7f7a
  Author: Neil Horman <nhorman at openssl.org>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M .github/workflows/ci.yml
    M .github/workflows/libcrypto-abi.xml
    M .github/workflows/libssl-abi.xml
    A util/update_abi_check.sh

  Log Message:
  -----------
  Update ci and ABI xml files to validate function parameters

libabigail is currenly only validating symbol presence and version
information in ci.  We should also be validating function parameters,
types, etc.  To do this we need to build the library with -g so the
dwarf information is available for libabigail to interrogate

while we're at it, also add a script to re-generate the xml that abidiff
uses for comparison during ci runs, to make updates easier

Fixes #22712

Reviewed-by: Hugo Landau <hlandau at openssl.org>
Reviewed-by: Tomas Mraz <tomas at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22713)




More information about the openssl-commits mailing list