bugzilla-daemon@netfilter.org
2003-Feb-27 14:43 UTC
[Bug 57] New: Default extensions Makefile breaks with NO_SHARED_LIBS and DO_IPV6
https://bugzilla.netfilter.org/cgi-bin/bugzilla/show_bug.cgi?id=57 Summary: Default extensions Makefile breaks with NO_SHARED_LIBS and DO_IPV6 Product: iptables userspace Version: 1.2.7a Platform: All OS/Version: All Status: NEW Severity: minor Priority: P2 Component: iptables AssignedTo: laforge@netfilter.org ReportedBy: rpb@community.net.uk CC: netfilter-buglog@lists.netfilter.org With DO_IPV6 undefined and NO_SHARED_LIBS defined the "extensions" Makefile incorrectly tries to include the IPv6 extensions. I found this while trying to build a small iptables user space command for an embedded system with no IPv6 and no shared libraries. Actually, while we're at it it would make more sense for the DO_IPV6 flag to be more "configurable" than simply testing for netinet/ip6.h on the build system. That test is no good if there's no IPv6 on the target system. [and I don't mean autoconf, I mean just having a simple DO_IPV6 = 1 in the top block of the Makefile just like the NO_SHARED_LIBS flag] ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
Possibly Parallel Threads
- [Bug 57] Default extensions Makefile breaks with NO_SHARED_LIBS and DO_IPV6
- [ANNOUNCE] Release of iptables-1.2.7a
- [Bug 569] New: in6addr_any undeclared
- [Bug 713] New: CPPFLAGS are mishandled which breaks non-shared targets
- [Bug 62] New: I patched the iptables-restore and liblptulog for string included "," "