On Fri, Sep 10, 2021 at 9:31 AM Kinsella, Ray <m...@ashroe.eu> wrote: > On 09/09/2021 17:40, Rahul Shah wrote: > > rte_port_eventdev_reader_ops, rte_port_eventdev_writer_nodrops_ops, > > rte_port_eventdev_writer_ops symbols promoted > > > > Signed-off-by: Rahul Shah <rahul.r.s...@intel.com> > > --- > > lib/port/version.map | 8 +++----- > > 1 file changed, 3 insertions(+), 5 deletions(-) > > > > Hi Rahul, > > You need to strip the __rte_experimental attribute in the header file also.
That's what I first thought... but those are variables, and there were not marked in the header. At least, those symbols must be alphabetically sorted in version.map. About checking for experimental mark on variables... I had a patch, but never got it in. I think we should instead (forbid such exports and|insist on) rework API / libraries that rely on public variables. -- David Marchand