On Wed, Oct 24, 2018 at 7:07 PM <[email protected]> wrote: > > Hi, > > while syncing/updateing, this happens (net-firewall/iptables-1.8.1) : > ototypes -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op > -Winline -pipe -D_INIT=libxt_multiport_init -DPIC -fPIC -march=native -O > -pipe -o libxt_multiport.oo -c libxt_multiport.c; > x86_64-pc-linux-gnu-gcc -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES > -D_FILE_OFFSET_BITS=64 -D_REENTRANT > -DXTABLES_LIBDIR=\"/usr/lib64/xtables\" -DXTABLES_INTERNAL -I../include -I.. > -I../include -I.. -Wp,-MMD,./.libxt_nfacct.oo.d,-MT,libxt_nfacct.oo -Wall > -Waggregate-return -Wmissing-declarations -Wmissing-prototypes > -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op -Winline > -pipe -D_INIT=libxt_nfacct_init -DPIC -fPIC -march=native -O -pipe -o > libxt_nfacct.oo -c libxt_nfacct.c; > x86_64-pc-linux-gnu-gcc -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES > -D_FILE_OFFSET_BITS=64 -D_REENTRANT > -DXTABLES_LIBDIR=\"/usr/lib64/xtables\" -DXTABLES_INTERNAL -I../include -I.. > -I../include -I.. -Wp,-MMD,./.libxt_osf.oo.d,-MT,libxt_osf.oo -Wall > -Waggregate-return -Wmissing-declarations -Wmissing-prototypes > -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op -Winline > -pipe -D_INIT=libxt_osf_init -DPIC -fPIC -march=native -O -pipe -o > libxt_osf.oo -c libxt_osf.c; > In file included from ../iptables/nft.h:5, > from libxt_limit.c:18: > ../iptables/nft-shared.h:6:10: fatal error: libnftnl/rule.h: No such file or > directory > #include <libnftnl/rule.h> > ^~~~~~~~~~~~~~~~~ > compilation terminated. > x86_64-pc-linux-gnu-gcc -D_LARGEFILE_SOURCE=1 -D_LARGE_FILES > -D_FILE_OFFSET_BITS=64 -D_REENTRANT > -DXTABLES_LIBDIR=\"/usr/lib64/xtables\" -DXTABLES_INTERNAL -I../include -I.. > -I../include -I.. -Wp,-MMD,./.libxt_owner.oo.d,-MT,libxt_owner.oo -Wall > -Waggregate-return -Wmissing-declarations -Wmissing-prototypes > -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op -Winline > -pipe -D_INIT=libxt_owner_i > > I wanted I sent the whole bunch of logs... > > Cheers! > Meino > > > >
The header file reported as missing belongs to the net-libs/libnftnl package. Do you have it installed?

