Print this page
OS-5017 lxbrand underspecified dependencies causes build race
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/Makefile
          +++ new/usr/src/lib/Makefile
↓ open down ↓ 559 lines elided ↑ open up ↑
 560  560  libsocket:      libc libnsl
 561  561  
 562  562  basedeps:       libc libm libmd libmp libnsl libnvpair libsocket
 563  563  basedeps :=     TARGET=install
 564  564  
 565  565  # The following dependencies don't need to be listed below as they are built
 566  566  # before everything else:
 567  567  # libc libm libmd libmp libnsl libnvpair libsocket
 568  568  abi:            libctf libmapmalloc libproc
 569  569  auditd_plugins: libbsm libsecdb libgss libmtmalloc
 570      -brand:          libzonecfg libmapmalloc
      570 +brand:          libzonecfg libmapmalloc libipadm libcmdutils libproc librpcsvc
 571  571  cfgadm_plugins: libdevice libdevinfo libhotplug librcm hbaapi libkstat libscf
 572  572  fm:             libexacct libipmi libzfs scsi libdevinfo libdevid libcfgadm \
 573  573                  libcontract libsysevent ../cmd/sgs/libelf
 574  574  $(SPARC_BLD)fm: libpri
 575  575  gss_mechs/mech_dh: libgss
 576  576  gss_mechs/mech_dummy: libgss
 577  577  gss_mechs/mech_krb5: libgss libresolv2 pkcs11 libkstat
 578  578  gss_mechs/mech_spnego: gss_mechs/mech_krb5
 579  579  krb5:           gss_mechs/mech_krb5 libtecla libldap5
 580  580  libadt_jni:     libbsm
↓ open down ↓ 139 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX