Print this page
5468 Missing dependencies in lib/Makefile
5709 Add binary compatibility with Solaris 10 update 10.

@@ -21,12 +21,13 @@
 
 # Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
 # Copyright (c) 2012 by Delphix. All rights reserved.
 # Copyright (c) 2012, Joyent, Inc. All rights reserved.
-# Copyright (c) 2013 Gary Mills
 # Copyright 2014 Garrett D'Amore <garrett@damore.org>
+# Copyright 2015 Gary Mills
+# Copyright 2015 RackTop Systems.
 
 include ../Makefile.master
 
 #       Note that libcurses installs commands along with its library.
 #       This is a minor bug which probably should be fixed.

@@ -565,31 +566,31 @@
 libadutils:     libldap5 libresolv libsocket libnsl
 nsswitch:       libadutils libidmap
 libbe:          libzfs
 libbsm:         libtsol
 libcmd:         libsum libast libsocket libnsl
-libcmdutils:    libavl
+libcmdutils:    libavl libnvpair
 libcontract:    libnvpair
 libdevid:       libdevinfo
 libdevinfo:     libnvpair libsec
 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 libdhcputil:    libnsl libgen libinetutil libdlpi
 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
-                libexacct libnsl libkstat libcurses
+                libexacct libnsl libkstat libcurses libpool
 libdll:         libast
 libdlpi:        libinetutil libdladm
 libds:          libsysevent
 libdscfg:       libnsctl libunistat libsocket libnsl
-libdtrace:      libproc libgen libctf
+libdtrace:      libproc libgen libctf libmapmalloc
 libdtrace_jni:  libuutil libdtrace
 libefi:         libuuid
 libfstyp:       libnvpair
-libelfsign:     libcryptoutil libkmf
+libelfsign:     libcryptoutil libkmf libmd
 libidmap:       libadutils libldap5 libavl libsldap libuutil
 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
                 libdladm libsecdb
-libiscsit:      libc libnvpair libstmf libuuid libnsl
+libiscsit:      libc libnvpair libstmf libuuid libnsl libscf
 libkmf:         libcryptoutil pkcs11
 libm:           libc
 libm1:          libc libm
 libmvec:        libc libm
 libnsl:         libmd5

@@ -598,11 +599,11 @@
 libuuid:        libdlpi
 libinetutil:    libsocket
 libipsecutil:   libtecla libsocket
 libinstzones:   libzonecfg libcontract
 libpkg:         libwanboot libscf libadm
-libnwam:        libscf
+libnwam:        libbsm libdladm libnsl libnvpair libscf libsecdb libsocket
 libsecdb:       libnsl
 libsasl:        libgss libsocket pkcs11 libmd
 sasl_plugins:   pkcs11 libgss libsocket libsasl
 libsctp:        libsocket
 libshell:       libast libcmd libdll libsocket libsecdb libm

@@ -616,10 +617,11 @@
 libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 libpool:        libnvpair libexacct
 libpp:          libast
 libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
                 libbrand libpool libscf
+libzonestat:    libcmdutils libumem
 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 libproject:     libpool libproc libsecdb
 libtermcap:     libcurses
 libtsnet:       libnsl libtsol libsecdb
 libwrap:        libnsl libsocket

@@ -627,22 +629,22 @@
                 libdhcputil
 libwanbootutil: libnsl
 pam_modules:    libproject passwdutil smbsrv
 libscf:         libuutil libmd libgen libsmbios libnsl
 libinetsvc:     libscf
-librestart:     libuutil libscf
+librestart:     libuutil libscf libpool
 libsaveargs:    libdisasm
 ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 pkcs11:         libcryptoutil
 print:          libldap5
 udapl/udapl_tavor:      udapl/libdat
 libzfs:         libdevid libgen libnvpair libuutil \
                 libadm libavl libefi libidmap libmd libzfs_core libm
 libzfs_core:    libnvpair
 libzfs_jni:     libdiskmgt libnvpair libzfs
-libzpool:       libavl libumem libnvpair libcmdutils
+libzpool:       libavl libumem libnvpair libcmdutils libsysevent libmd
 libsec:         libavl libidmap
 brand:          libc libsocket
 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 libexacct/demo: libexacct libproject libsocket libnsl
 libtsalarm:     libpcp

@@ -656,11 +658,11 @@
 scsi:           libnvpair libfru
 mpapi:          libpthread libdevinfo libsysevent libnvpair
 sun_fc:         libdevinfo libsysevent libnvpair
 libsun_ima:     libdevinfo libsysevent libnsl
 sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
-libgrubmgmt:    libdevinfo libzfs libfstyp
+libgrubmgmt:    libdevinfo libzfs libfstyp libfdisk
 pylibbe:        libbe libzfs
 pyzfs:          libnvpair libzfs
 pysolaris:      libsec libidmap
 libreparse:     libnvpair
 libhotplug:     libnvpair