mirror of
https://git.freebsd.org/ports.git
synced 2025-04-29 18:16:48 -04:00
43 lines
1.5 KiB
Text
43 lines
1.5 KiB
Text
Do not invasively check for BPF (Ethernet check queries presence
|
|
of /dev/bpfX): we know that FreeBSD has BPF and ports can be *built*
|
|
inside infrastructure that has no such /dev entries; like a jail
|
|
without devfs configured to unhide BPF devices.
|
|
|
|
The presence of the net/bpf.h is checked in configure earlier,
|
|
so sanity checks for the build environment will still be present.
|
|
|
|
Macro HAVE_BSD_BPF won't be defined after this modification,
|
|
but as of libdnet-1.13 it is not used at all inside libdnet's code.
|
|
|
|
FreeBSD PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238523
|
|
Origin: rea@FreeBSD.org
|
|
--- configure.ac.orig 2019-03-19 17:55:02 UTC
|
|
+++ configure.ac
|
|
@@ -203,7 +203,6 @@ AC_CHECK_FUNCS([gethostbyname gettimeofday memmove mem
|
|
AC_REPLACE_FUNCS(err strlcat strlcpy strsep)
|
|
|
|
dnl Checks for other system-specific jonks.
|
|
-AC_DNET_BSD_BPF
|
|
AC_DNET_RAWIP_HOST_OFFLEN
|
|
|
|
dnl Check for arp interface.
|
|
@@ -219,18 +218,7 @@ else
|
|
(exit 1); exit 1;
|
|
fi
|
|
|
|
-dnl Check for Ethernet interface.
|
|
-if test "$ac_cv_dnet_bsd_bpf" = yes ; then
|
|
- AC_LIBOBJ([eth])
|
|
-else
|
|
- echo "|------------------------------------------|"
|
|
- echo "|No suitable Ethernet interface found. Most|"
|
|
- echo "|probably you are not running the FreeBSD |"
|
|
- echo "|OS. Please consider using this version |"
|
|
- echo "|of libdnet with the FreeBSD system |"
|
|
- echo "|------------------------------------------|"
|
|
- (exit 1); exit 1;
|
|
-fi
|
|
+AC_LIBOBJ([eth])
|
|
|
|
dnl Check for firewall interface.
|
|
if test "$ac_cv_header_net_pfvar_h" = yes ; then
|