On Thu, Jul 8, 2021 at 9:41 AM Thomas Monjalon <tho...@monjalon.net> wrote: > > 07/07/2021 23:57, Thomas Monjalon: > > 07/07/2021 21:30, Akhil Goyal: > > > Shijith Thotton (2): > > > drivers: add octeontx crypto adapter framework > > > drivers: add octeontx crypto adapter data path > > > > It seems there is an ABI breakage: > > > > devtools/check-abi.sh: line 38: 958581 Segmentation fault > > (core dumped) abidiff $ABIDIFF_OPTIONS $dump $dump2 > > Error: ABI issue reported for 'abidiff --suppr devtools/libabigail.abignore > > --no-added-syms --headers-dir1 v21.05/build-gcc-shared/usr/local/include > > --headers-dir2 build-gcc-shared/install/usr/local/include > > v21.05/build-gcc-shared/dump/librte_crypto_octeontx.dump > > build-gcc-shared/install/dump/librte_crypto_octeontx.dump' > > > > Without this series, the ABI check is passing. > > After updating libabigail, it passes OK.
And for the record... - libabigail-1.8.1-1.fc32.x86_64 is fine, - libabigail freshly compiled from current master is fine too > > Note there was another bug, in PPC toolchain this time. > After upgrading to recent PPC toolchain it is OK. - bootlin toolchain powerpc64le-power8--glibc--stable-2018.11-1 stalls when compiling drivers/crypto/cnxk/cn9k_cryptodev_ops.c - bootlin toolchain powerpc64le-power8--glibc--stable-2020.08-1 is fine Plus, if someone wants to upgrade their ppc toolchain, don't forget to regenerate your ABI reference with this toolchain. -- David Marchand