On Wed, May 13, 2020 at 3:05 AM <pbhagavat...@marvell.com> wrote: > diff --git a/devtools/libabigail.abignore b/devtools/libabigail.abignore > index c9ee73cb3..dfe346db4 100644 > --- a/devtools/libabigail.abignore > +++ b/devtools/libabigail.abignore > @@ -48,3 +48,7 @@ > changed_enumerators = RTE_CRYPTO_AEAD_LIST_END > [suppress_variable] > name = rte_crypto_aead_algorithm_strings > + > +; Ignore moving internal OCTEONTX2 stable functions to INTERNAL tag > +[suppress_file] > + soname_regexp = librte_common_octeontx2.*
This syntax will work with libabigail (current master and 1.7), but not with older versions like the 1.6 we use in Travis: https://travis-ci.com/github/david-marchand/dpdk/jobs/333080901#L2387 mlx common drivers were handled with the file_name_regexp syntax. https://git.dpdk.org/next/dpdk-next-net-mlx/diff/devtools/libabigail.abignore?id=196ca2dfc05df7685b86aba8cdd657b4aa401ffa Rather than bump to 1.7 in Travis, my preference goes to using a single syntax for those exceptions. Ray, opinion? -- David Marchand