> -----Original Message----- > From: Francois <devel.fx.leb...@orange.fr> > Sent: Thursday 14 August 2025 13:54 > To: dev@dpdk.org > Subject: Warnings in headers when building libpcap with dpdk and clang > > Hello, > > I notice many warnings. To reproduce: > > On Debian bookworm. > > sudo apt install dpdk-dev > > git clone https://git.tcpdump.org/libpcap > > # build with clang > > $ ./autogen.sh > > $ ./configure CC=clang-16 --with-dpdk > > $ make > > Warning lines: > /usr/include/dpdk/rte_ring_elem_pvt.h:13:36: warning: 'GCC_VERSION' is not > defined, evaluates to 0 [- > Wundef]
> What do you think? For the first warning there was a commit 3cb34fb0b0 "build: set toolchain macros from predefined macros" dated 2024-01-02 that was fixing similar issue. It is possible that documentation issues were fixed since bookworm-shipped version 22.11 as well. Depending on your goals you may try newer DPDK version, compiling libpcap with gcc and/or fewer warnings or just ignoring these warnings.