Hi Duncan, On Thu, Oct 17, 2024 at 04:55:47PM +1100, Duncan Roe wrote: [...] > Suggest a better patch would be to delete this file. > > linux/netfilter/nf_tables.h is generated by kernel `make headers_install`, as is > linux/errno.h (required by errno.h) and asm/socket.h (required by sys/socket.h). > > We don't cache linux/errno.h or asm/socket.h, so why cache > linux/netfilter/nf_tables.h? Please note that all libraries cache this file to facilitate the compilation of the library with older kernel headers. This practice is intentional and essential for ensuring compatibility and flexibility in the compilation process. Thanks.