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.
Seemingly Similar 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 "," "
