Print this page
6117 Many small bugs prevent a clean build on SPARC
*** 23,32 ****
--- 23,33 ----
# 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 (c) 2015 Gary Mills
include ../Makefile.master
# Note that libcurses installs commands along with its library.
# This is a minor bug which probably should be fixed.
*** 559,591 ****
#
# Library interdependencies are called out explicitly here
#
auditd_plugins: libbsm libnsl libsecdb
gss_mechs/mech_krb5: libgss libnsl libsocket libresolv pkcs11
libadt_jni: libbsm
libast: libsocket libm
libadutils: libldap5 libresolv libsocket libnsl
nsswitch: libadutils libidmap
libbe: libzfs
libbsm: libtsol
libcmd: libsum libast libsocket libnsl
! libcmdutils: libavl
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
libdll: libast
libdlpi: libinetutil libdladm
libds: libsysevent
libdscfg: libnsctl libunistat libsocket libnsl
! libdtrace: libproc libgen libctf
libdtrace_jni: libuutil libdtrace
libefi: libuuid
libfstyp: libnvpair
libelfsign: libcryptoutil libkmf
libidmap: libadutils libldap5 libavl libsldap libuutil
libipadm: libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
libdladm libsecdb
--- 560,597 ----
#
# Library interdependencies are called out explicitly here
#
auditd_plugins: libbsm libnsl libsecdb
+ krb5: gss_mechs/mech_krb5
gss_mechs/mech_krb5: libgss libnsl libsocket libresolv pkcs11
+ gss_mechs/mech_spnego: gss_mechs/mech_krb5
libadt_jni: libbsm
libast: libsocket libm
libadutils: libldap5 libresolv libsocket libnsl
nsswitch: libadutils libidmap
libbe: libzfs
libbsm: libtsol
libcmd: libsum libast libsocket libnsl
! libcmdutils: libavl libnvpair
libcontract: libnvpair
+ libcpc: libdevinfo
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
+ libdevice: libnvpair
libdll: libast
libdlpi: libinetutil libdladm
libds: libsysevent
libdscfg: libnsctl libunistat libsocket libnsl
! libdtrace: libproc libgen libctf libmapmalloc
libdtrace_jni: libuutil libdtrace
libefi: libuuid
+ libfcoe: libdladm
libfstyp: libnvpair
libelfsign: libcryptoutil libkmf
libidmap: libadutils libldap5 libavl libsldap libuutil
libipadm: libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
libdladm libsecdb
*** 594,621 ****
libm: libc
libm1: libc libm
libmvec: libc libm
libnsl: libmd5
libmapid: libresolv
librdc: libsocket libnsl libnsctl libunistat libdscfg
libuuid: libdlpi
libinetutil: libsocket
libipsecutil: libtecla libsocket
libinstzones: libzonecfg libcontract
libpkg: libwanboot libscf libadm
! libnwam: libscf
libsecdb: libnsl
libsasl: libgss libsocket pkcs11 libmd
sasl_plugins: pkcs11 libgss libsocket libsasl
libsctp: libsocket
libshell: libast libcmd libdll libsocket libsecdb libm
libsip: libmd5
! libsmbfs: libcmdutils libsocket libnsl libkrb5
libsocket: libnsl
libstmfproxy: libstmf libsocket libnsl libpthread
libsum: libast
! libsysevent: libsecdb
libldap5: libsasl libsocket libnsl libmd
libsldap: libldap5 libtsol libnsl libc libscf libresolv
libpool: libnvpair libexacct
libpp: libast
libzonecfg: libc libsocket libnsl libuuid libnvpair libsysevent libsec \
--- 600,629 ----
libm: libc
libm1: libc libm
libmvec: libc libm
libnsl: libmd5
libmapid: libresolv
+ libnisdb: libnsl libldap5
+ librcm: libnvpair
librdc: libsocket libnsl libnsctl libunistat libdscfg
libuuid: libdlpi
libinetutil: libsocket
libipsecutil: libtecla libsocket
libinstzones: libzonecfg libcontract
libpkg: libwanboot libscf libadm
! libnwam: libscf libbsm libdladm
libsecdb: libnsl
libsasl: libgss libsocket pkcs11 libmd
sasl_plugins: pkcs11 libgss libsocket libsasl
libsctp: libsocket
libshell: libast libcmd libdll libsocket libsecdb libm
libsip: libmd5
! libsmbfs: libcmdutils libsocket libnsl libkrb5 libsec libidmap
libsocket: libnsl
libstmfproxy: libstmf libsocket libnsl libpthread
libsum: libast
! libsysevent: libsecdb libnvpair
libldap5: libsasl libsocket libnsl libmd
libsldap: libldap5 libtsol libnsl libc libscf libresolv
libpool: libnvpair libexacct
libpp: libast
libzonecfg: libc libsocket libnsl libuuid libnvpair libsysevent libsec \
*** 626,643 ****
libtsnet: libnsl libtsol libsecdb
libwrap: libnsl libsocket
libwanboot: libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
libdhcputil
libwanbootutil: libnsl
! pam_modules: libproject passwdutil smbsrv
! libscf: libuutil libmd libgen libsmbios libnsl
libinetsvc: libscf
! librestart: libuutil libscf
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
--- 634,653 ----
libtsnet: libnsl libtsol libsecdb
libwrap: libnsl libsocket
libwanboot: libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
libdhcputil
libwanbootutil: libnsl
! pam_modules: libproject passwdutil smbsrv libtsnet
! libscf: libuutil libmd libgen libsmbios libnsl libnvpair
libinetsvc: libscf
! librestart: libuutil libscf libpool libproject libsecdb libnvpair
libsaveargs: libdisasm
../cmd/sgs/libdl: ../cmd/sgs/libconv
../cmd/sgs/libelf: ../cmd/sgs/libconv
! passwdutil: libsldap
! pkcs11: libcryptoutil libmd
! # Adding libuuid or libdladm results in a circular dependancy
print: libldap5
udapl/udapl_tavor: udapl/libdat
libzfs: libdevid libgen libnvpair libuutil \
libadm libavl libefi libidmap libmd libzfs_core libm
libzfs_core: libnvpair