Created attachment 538904 [details] build.log > 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,./.libebt_arp.oo.d,-MT,libebt_arp.oo -Wall -Waggregate-return -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wshadow -Wstrict-prototypes -Wlogical-op -Winline -pipe -D_INIT=libebt_arp_init -DPIC -fPIC -O2 -pipe -march=ivybridge -mtune=ivybridge -mno-xsaveopt -Wno-error=missing-prototypes -Wno-error=enum-compare -Wno-error=unused-function -Wno-error=deprecated-declarations -frecord-gcc-switches -o libebt_arp.oo -c libebt_arp.c; > In file included from ../iptables/nft.h:5:0, > from libebt_arp.c:20: > ../iptables/nft-shared.h:6:10: fatal error: libnftnl/rule.h: No such file or directory > #include <libnftnl/rule.h> > ^~~~~~~~~~~~~~~~~ > compilation terminated. > make[2]: *** [GNUmakefile:107: libebt_arp.oo] Error 1 > make[2]: Leaving directory '/var/tmp/portage/net-firewall/iptables-1.8.0/work/iptables-1.8.0/extensions' > make[1]: *** [Makefile:507: all-recursive] Error 1 > make[1]: Leaving directory '/var/tmp/portage/net-firewall/iptables-1.8.0/work/iptables-1.8.0' > make: *** [Makefile:414: all] Error 2 > * ERROR: net-firewall/iptables-1.8.0::gentoo failed (compile phase): > * emake failed
Upstream confirmed, see $URL.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a10deb82c1bcadbc0977d26dce8650c2bf5ba0a commit 3a10deb82c1bcadbc0977d26dce8650c2bf5ba0a Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-07-09 14:51:42 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-07-09 14:51:59 +0000 net-firewall/iptables: fix building with USE=-nftables Closes: https://bugs.gentoo.org/660790 Package-Manager: Portage-2.3.41, Repoman-2.3.9 ...es-1.8.0-fix-building-without-nft-backend.patch | 26 ++++++++++++++++++++++ net-firewall/iptables/iptables-1.8.0.ebuild | 7 ++++-- 2 files changed, 31 insertions(+), 2 deletions(-)
*** Bug 660784 has been marked as a duplicate of this bug. ***
*** Bug 660796 has been marked as a duplicate of this bug. ***
Thanks for the patch - unfortunately net-firewall/iptabes-1.8.0 is now dying on automake dep? Is this an eclass that needs to be inherited/build dep that needs to be added?
Created attachment 539032 [details] build.log
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfe4af2f0be5eca2571d0e661cdfedd3230dee6 commit 1cfe4af2f0be5eca2571d0e661cdfedd3230dee6 Author: Thomas Deutschmann <whissi@gentoo.org> AuthorDate: 2018-07-09 22:06:07 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2018-07-09 22:06:33 +0000 net-firewall/iptables: avoid autoreconf Bug: https://bugs.gentoo.org/660790 Package-Manager: Portage-2.3.41, Repoman-2.3.9 net-firewall/iptables/iptables-1.8.0.ebuild | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
Thanks, fixed. I missed > # Force users doing their own patches to install their own tools > AUTOTOOLS_AUTO_DEPEND=no
*** Bug 660830 has been marked as a duplicate of this bug. ***