| Summary: | net-firewall/iptables-1.8.0 should depend on net-libs/libnftnl | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Guillaume Ceccarelli <guillaume> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | lander.ghekiere, m.debruijne, matoro_gentoo, realnc, silvio.gerli |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
I just realized there's a nftables USE flag on the iptables ebuild. Mine was disabled. So it's could also be a case of the ebuild process attempting to compile something it shouldn't. Just ran into this as well, nftables USE flag disabled. Confirming occurrence on I confirm problem and solution *** This bug has been marked as a duplicate of bug 660790 *** |
Created attachment 538902 [details] build.log I just tried to update to iptables 1.8.0 on one of my machines. The build failed because of a missing include: In file included from ../iptables/nft.h:5, 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. Installing libnftnl solved the problem. Attaching a full build log containing the original, failed compilation.