19892555 nmap and libpcap are missing the bpf dependency s11u3-sru
authorRich Burridge <rich.burridge@oracle.com>
Fri, 30 Sep 2016 17:09:01 -0700
branchs11u3-sru
changeset 7010 7771476ad8a8
parent 6986 02d1d16fcf2f
child 7019 de736f0de312
19892555 nmap and libpcap are missing the bpf dependency
components/libpcap/Makefile
components/libpcap/libpcap.p5m
components/nmap/Makefile
--- a/components/libpcap/Makefile	Tue Sep 27 16:00:14 2016 -0700
+++ b/components/libpcap/Makefile	Fri Sep 30 17:09:01 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.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -58,3 +58,4 @@
 
 REQUIRED_PACKAGES += shell/ksh93
 REQUIRED_PACKAGES += system/library
+REQUIRED_PACKAGES += system/network/bpf
--- a/components/libpcap/libpcap.p5m	Tue Sep 27 16:00:14 2016 -0700
+++ b/components/libpcap/libpcap.p5m	Fri Sep 30 17:09:01 2016 -0700
@@ -147,3 +147,4 @@
 file path=usr/share/man/man5/pcap-tstamp.5
 #
 license license.pcap license=BSD
+depend type=require fmri=system/network/bpf
--- a/components/nmap/Makefile	Tue Sep 27 16:00:14 2016 -0700
+++ b/components/nmap/Makefile	Fri Sep 30 17:09:01 2016 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
 #
 
 # Can't use the Studio compilers as they don't support the GNU 
@@ -103,3 +103,4 @@
 REQUIRED_PACKAGES += system/library/gcc-3-runtime
 REQUIRED_PACKAGES += system/library/libpcap
 REQUIRED_PACKAGES += system/library/math
+REQUIRED_PACKAGES += system/network/bpf