On Wed, Jun 01, 2022 at 04:22:49PM +0200, Nick wrote: > More Information: > https://github.com/openwrt/openwrt/pull/9886#issuecomment-1143191713 > > I have to debug further. Well, it looks like firewall3 does a static build and calls init_extensions*(). It includes xtables.h without defining ALL_INCLUSIVE or NO_SHARED_LIBS, so ends up with the empty function definitions. Given that these functions are for internal use only, it is only harmful to declare them in the "official" libxtables header. Unless someone objects, I'll prepare a patch moving the declarations into xshared.h. Cheers, Phil