lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit c093978cca6700ab36004a2b8c2281ed4544fda5
parent 981a596c5ffd4afa0c6241a8d2a271ea5e7d555a
Author: Alexandru Ardelean <ardeleanalex@gmail.com>
Date:   Wed, 19 Oct 2016 15:21:54 +0300

nmap: fix build on MacOS X

The configure script (for libdnet) seems to find <net/bpf.h>
and detect some BSD stuff.

The lidnet's Makefile wants to include eth-bsd.c, arp-bsd.c
and other BSD friends.

This seems to put a cork on it, and no BSD stuff appears anymore.
[at least on my system].

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>

Diffstat:
Mnet/nmap/Makefile | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net/nmap/Makefile b/net/nmap/Makefile @@ -90,7 +90,9 @@ CONFIGURE_ARGS += \ --without-liblua \ --without-zenmap -CONFIGURE_VARS += CXXFLAGS="$$$$CXXFLAGS -fno-builtin" +CONFIGURE_VARS += \ + ac_cv_dnet_bsd_bpf=no \ + CXXFLAGS="$$$$CXXFLAGS -fno-builtin" ifeq ($(BUILD_VARIANT),ssl) CONFIGURE_ARGS += --with-openssl="$(STAGING_DIR)/usr"