summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Pankov <yuri.pankov@nexenta.com>2017-01-13 14:23:45 +0300
committerDan McDonald <danmcd@omniti.com>2017-01-13 16:21:45 -0500
commit8a154f4f3d77e2c2fd480e445935132f13370372 (patch)
tree2a8c23635638d6dda44fd6051170f0fe580f438a
parent8c8556f95acedca484319abaeb0eb9287d31f991 (diff)
downloadillumos-joyent-8a154f4f3d77e2c2fd480e445935132f13370372.tar.gz
7765 hal and policykit need to list libdbus dependencies
Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Robert Mustacchi <rm@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
-rw-r--r--usr/src/lib/Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/usr/src/lib/Makefile b/usr/src/lib/Makefile
index ab269bf7b8..3adc66eb0f 100644
--- a/usr/src/lib/Makefile
+++ b/usr/src/lib/Makefile
@@ -26,8 +26,8 @@
# Copyright (c) 2013 Gary Mills
# Copyright 2014 Garrett D'Amore <garrett@damore.org>
# Copyright (c) 2015 Gary Mills
-# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
# Copyright 2016 Toomas Soome <tsoome@me.com>
+# Copyright 2017 Nexenta Systems, Inc.
#
include ../Makefile.master
@@ -560,6 +560,10 @@ libsocket: libc libnsl
basedeps: libc libm libmd libmp libnsl libnvpair libsocket
basedeps := TARGET=install
+# The following dependencies are currently required by libdbus-1 and should
+# be used for anything linking against it.
+dbusdeps: libsecdb libtsol libinetutil libscf libuutil libgen libsmbios
+
# The following dependencies don't need to be listed below as they are built
# before everything else:
# libc libm libmd libmp libnsl libnvpair libsocket
@@ -574,6 +578,7 @@ gss_mechs/mech_dh: libgss
gss_mechs/mech_dummy: libgss
gss_mechs/mech_krb5: libgss libresolv2 pkcs11 libkstat
gss_mechs/mech_spnego: gss_mechs/mech_krb5
+hal: dbusdeps
krb5: gss_mechs/mech_krb5 libtecla libldap5
libadt_jni: libbsm
libadutils: libldap5 libresolv2
@@ -677,7 +682,7 @@ nsswitch: libadutils libidmap libdns_sd libscf libldap5 libsldap
pam_modules: libproject passwdutil smbsrv libtsnet libpam libbsm libsecdb
passwdutil: libsldap
pkcs11: libcryptoutil libgen libuuid
-policykit: libsecdb
+policykit: dbusdeps
print: libldap5 libmd5 libsendfile
pylibbe: libbe libzfs
pysolaris: libsec libidmap