[Unstable][PATCH 0/4] Rewrite abi-check in Python plus cleanups

Juerg Haefliger juerg.haefliger at canonical.com
Thu Dec 8 07:17:24 UTC 2022


Long overdue, abi-check rewritten in Python as agreed upon some time
ago at one of our sprints. While at it, clean up module-check to match
the new abi-check both in coding style and script output. Finally, move
all checker scripts to a new subdirectory to put some order into our
scripts.

Note that the new abi-check script does no longer check for symbol
hash changes since we seem to ignore this anyways. Shout if that's not
the case.

Juerg Haefliger (4):
  UBUNTU: [Packaging] Rewrite debian/scripts/abi-check in Python
  UBUNTU: [Packaging] Simplify debian/scripts/module-check
  UBUNTU: [Packaging] Clean up debian/scripts/module-check
  UBUNTU: [Packaging] Move checker scripts to debian/scripts/checks

 debian/rules.d/4-checks.mk                    |  13 +-
 debian/scripts/abi-check                      | 210 ------------------
 debian/scripts/checks/abi-check               | 139 ++++++++++++
 debian/scripts/{ => checks}/config-check      |   0
 debian/scripts/{ => checks}/module-check      | 106 +++++----
 .../{ => checks}/module-signature-check       |   2 +-
 debian/scripts/{ => checks}/retpoline-check   |   0
 7 files changed, 208 insertions(+), 262 deletions(-)
 delete mode 100755 debian/scripts/abi-check
 create mode 100755 debian/scripts/checks/abi-check
 rename debian/scripts/{ => checks}/config-check (100%)
 rename debian/scripts/{ => checks}/module-check (51%)
 rename debian/scripts/{ => checks}/module-signature-check (97%)
 rename debian/scripts/{ => checks}/retpoline-check (100%)

-- 
2.34.1




More information about the kernel-team mailing list