19892555 nmap and libpcap are missing the bpf dependency
authorRich Burridge <rich.burridge@oracle.com>
Wed, 21 Sep 2016 16:54:13 -0700
changeset 6953 04ea750165c9
parent 6952 ce0a03807d13
child 6954 bdf0b42d8cef
19892555 nmap and libpcap are missing the bpf dependency
components/libpcap/Makefile
components/libpcap/libpcap.p5m
components/nmap/Makefile
--- a/components/libpcap/Makefile	Thu Sep 15 14:40:13 2016 -0700
+++ b/components/libpcap/Makefile	Wed Sep 21 16:54:13 2016 -0700
@@ -52,3 +52,4 @@
 REQUIRED_PACKAGES += developer/lexer/flex
 REQUIRED_PACKAGES += developer/parser/bison
 REQUIRED_PACKAGES += shell/ksh93
+REQUIRED_PACKAGES += system/network/bpf
--- a/components/libpcap/libpcap.p5m	Thu Sep 15 14:40:13 2016 -0700
+++ b/components/libpcap/libpcap.p5m	Wed Sep 21 16:54:13 2016 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 # The libpcap man pages should go in section 3pcap instead of
@@ -147,3 +147,4 @@
 file path=usr/share/man/man7/pcap-tstamp.7
 #
 license license.pcap license=BSD
+depend type=require fmri=system/network/bpf
--- a/components/nmap/Makefile	Thu Sep 15 14:40:13 2016 -0700
+++ b/components/nmap/Makefile	Wed Sep 21 16:54:13 2016 -0700
@@ -81,3 +81,4 @@
 REQUIRED_PACKAGES += system/library/gcc/gcc-c++-runtime
 REQUIRED_PACKAGES += system/library/libpcap
 REQUIRED_PACKAGES += system/library/math
+REQUIRED_PACKAGES += system/network/bpf