File tree Expand file tree Collapse file tree 4 files changed +4992
-4674
lines changed Expand file tree Collapse file tree 4 files changed +4992
-4674
lines changed Original file line number Diff line number Diff line change 43
43
# Abigail ABI checker
44
44
- name : Check ABI compatibility
45
45
run : |
46
- abidiff abi-compat/jammy_1.0 .xml _build/src/libnetplan.so.1 --headers-dir2 include/ --header-file2 src/abi.h --suppressions abi-compat/suppressions.abignore --no-added-syms
46
+ abidiff abi-compat/noble_1.1 .xml _build/src/libnetplan.so.1 --headers-dir2 include/ --header-file2 src/abi.h --suppressions abi-compat/suppressions.abignore --no-added-syms
Original file line number Diff line number Diff line change @@ -6,12 +6,12 @@ The `abidw` tool can be used to generate an ABI XML like this:
6
6
```
7
7
meson setup _build --prefix=/usr
8
8
meson compile -C _build
9
- abidw _build/src/libnetplan.so.1 --headers-dir include/ --header-file src/abi.h > abi-compat/jammy_1.0 .xml
9
+ abidw _build/src/libnetplan.so.1 --headers-dir include/ --header-file src/abi.h > abi-compat/noble_1.1 .xml
10
10
```
11
11
12
12
## HowTo compare a ABI
13
13
The ` abidiff ` tool can be used to compare a new library ABI to an existing XML
14
14
reference like this (also, see .github/workflows/build-abi.yml):
15
15
```
16
- abidiff abi-compat/jammy_1.0 .xml _build/src/libnetplan.so.1 --headers-dir2 include/ --header-file2 src/abi.h --suppressions abi-compat/suppressions.abignore --no-added-syms
16
+ abidiff abi-compat/noble_1.1 .xml _build/src/libnetplan.so.1 --headers-dir2 include/ --header-file2 src/abi.h --suppressions abi-compat/suppressions.abignore --no-added-syms
17
17
```
You can’t perform that action at this time.
0 commit comments