[PATCH 0/3] Enhance headers check
David Marchand
david.marchand at redhat.com
Tue Oct 15 14:10:42 CEST 2024
We currently check that exported headers are fine with
-DALLOW_EXPERIMENTAL_API and -DALLOW_INTERNAL_API.
Such a check won't catch issues like the one fixed in patch 1, where OVS
compilation is broken by the additional of experimental API in a header
commonly included in other parts of DPDK.
Ideally, I would like to merge patch 1 in rc1.
The patch 2 is not a real issue (more like the enhanced check would
complain about this header).
In any case, I think it would not hurt merging everything now.
Comments, please.
--
David Marchand
David Marchand (3):
bitops: fix build for GCC without experimental API
bitset: fix build for GCC without experimental API
buildtools/chkincs: check headers with stable API only
buildtools/chkincs/meson.build | 27 +++++++-
lib/eal/include/rte_bitops.h | 6 ++
lib/eal/include/rte_bitset.h | 123 +++++++++++++++++++++++++++++++++
3 files changed, 154 insertions(+), 2 deletions(-)
--
2.46.2
More information about the dev
mailing list