Print this page
5468 Missing dependencies in lib/Makefile

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/Makefile
          +++ new/usr/src/lib/Makefile
↓ open down ↓ 15 lines elided ↑ open up ↑
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  
  22   22  # Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
  23   23  # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
  24   24  # Copyright (c) 2012 by Delphix. All rights reserved.
  25   25  # Copyright (c) 2012, Joyent, Inc. All rights reserved.
  26      -# Copyright (c) 2013 Gary Mills
  27   26  # Copyright 2014 Garrett D'Amore <garrett@damore.org>
       27 +# Copyright 2015 Gary Mills
       28 +# Copyright 2015 RackTop Systems.
  28   29  
  29   30  include ../Makefile.master
  30   31  
  31   32  #       Note that libcurses installs commands along with its library.
  32   33  #       This is a minor bug which probably should be fixed.
  33   34  #       Note also that a few extra libraries are kept in cmd source.
  34   35  #
  35   36  # Certain libraries are linked with, hence depend on, other libraries.
  36   37  #
  37   38  # Although we have historically used .WAIT to express dependencies, it
↓ open down ↓ 522 lines elided ↑ open up ↑
 560  561  #
 561  562  auditd_plugins: libbsm libnsl libsecdb
 562  563  gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
 563  564  libadt_jni:     libbsm
 564  565  libast:         libsocket libm
 565  566  libadutils:     libldap5 libresolv libsocket libnsl
 566  567  nsswitch:       libadutils libidmap
 567  568  libbe:          libzfs
 568  569  libbsm:         libtsol
 569  570  libcmd:         libsum libast libsocket libnsl
 570      -libcmdutils:    libavl
      571 +libcmdutils:    libavl libnvpair
 571  572  libcontract:    libnvpair
 572  573  libdevid:       libdevinfo
 573  574  libdevinfo:     libnvpair libsec
 574  575  libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 575  576  libdhcputil:    libnsl libgen libinetutil libdlpi
 576  577  libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 577      -                libexacct libnsl libkstat libcurses
      578 +                libexacct libnsl libkstat libcurses libpool
 578  579  libdll:         libast
 579  580  libdlpi:        libinetutil libdladm
 580  581  libds:          libsysevent
 581  582  libdscfg:       libnsctl libunistat libsocket libnsl
 582      -libdtrace:      libproc libgen libctf
      583 +libdtrace:      libproc libgen libctf libmapmalloc
 583  584  libdtrace_jni:  libuutil libdtrace
 584  585  libefi:         libuuid
 585  586  libfstyp:       libnvpair
 586      -libelfsign:     libcryptoutil libkmf
      587 +libelfsign:     libcryptoutil libkmf libmd
 587  588  libidmap:       libadutils libldap5 libavl libsldap libuutil
 588  589  libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 589  590                  libdladm libsecdb
 590      -libiscsit:      libc libnvpair libstmf libuuid libnsl
      591 +libiscsit:      libc libnvpair libstmf libuuid libnsl libscf
 591  592  libkmf:         libcryptoutil pkcs11
 592  593  libm:           libc
 593  594  libm1:          libc libm
 594  595  libmvec:        libc libm
 595  596  libnsl:         libmd5
 596  597  libmapid:       libresolv
 597  598  librdc:         libsocket libnsl libnsctl libunistat libdscfg
 598  599  libuuid:        libdlpi
 599  600  libinetutil:    libsocket
 600  601  libipsecutil:   libtecla libsocket
 601  602  libinstzones:   libzonecfg libcontract
 602  603  libpkg:         libwanboot libscf libadm
 603      -libnwam:        libscf
      604 +libnwam:        libbsm libdladm libnsl libnvpair libscf libsecdb libsocket
 604  605  libsecdb:       libnsl
 605  606  libsasl:        libgss libsocket pkcs11 libmd
 606  607  sasl_plugins:   pkcs11 libgss libsocket libsasl
 607  608  libsctp:        libsocket
 608  609  libshell:       libast libcmd libdll libsocket libsecdb libm
 609  610  libsip:         libmd5
 610  611  libsmbfs:       libcmdutils libsocket libnsl libkrb5
 611  612  libsocket:      libnsl
 612  613  libstmfproxy:   libstmf libsocket libnsl libpthread
 613  614  libsum:         libast
 614  615  libsysevent:    libsecdb
 615  616  libldap5:       libsasl libsocket libnsl libmd
 616  617  libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 617  618  libpool:        libnvpair libexacct
 618  619  libpp:          libast
 619  620  libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 620  621                  libbrand libpool libscf
      622 +libzonestat:    libcmdutils libumem
 621  623  libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 622  624  libproject:     libpool libproc libsecdb
 623  625  libtermcap:     libcurses
 624  626  libtsnet:       libnsl libtsol libsecdb
 625  627  libwrap:        libnsl libsocket
 626  628  libwanboot:     libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
 627  629                  libdhcputil
 628  630  libwanbootutil: libnsl
 629  631  pam_modules:    libproject passwdutil smbsrv
 630  632  libscf:         libuutil libmd libgen libsmbios libnsl
 631  633  libinetsvc:     libscf
 632      -librestart:     libuutil libscf
      634 +librestart:     libuutil libscf libpool
 633  635  libsaveargs:    libdisasm
 634  636  ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 635  637  ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 636  638  pkcs11:         libcryptoutil
 637  639  print:          libldap5
 638  640  udapl/udapl_tavor:      udapl/libdat
 639  641  libzfs:         libdevid libgen libnvpair libuutil \
 640  642                  libadm libavl libefi libidmap libmd libzfs_core libm
 641  643  libzfs_core:    libnvpair
 642  644  libzfs_jni:     libdiskmgt libnvpair libzfs
 643      -libzpool:       libavl libumem libnvpair libcmdutils
      645 +libzpool:       libavl libumem libnvpair libcmdutils libsysevent libmd
 644  646  libsec:         libavl libidmap
 645  647  brand:          libc libsocket
 646  648  libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 647  649  libexacct/demo: libexacct libproject libsocket libnsl
 648  650  libtsalarm:     libpcp
 649  651  smbsrv:         libsocket libnsl libmd libxnet libpthread librt \
 650  652                  libshare libidmap pkcs11 libsqlite libcryptoutil \
 651  653                  libreparse libcmdutils
 652  654  libv12n:        libds libuuid
 653  655  libvrrpadm:     libsocket libdladm libscf
 654  656  libvscan:       libscf
 655  657  libfru:         libfruutils
 656  658  scsi:           libnvpair libfru
 657  659  mpapi:          libpthread libdevinfo libsysevent libnvpair
 658  660  sun_fc:         libdevinfo libsysevent libnvpair
 659  661  libsun_ima:     libdevinfo libsysevent libnsl
 660  662  sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 661      -libgrubmgmt:    libdevinfo libzfs libfstyp
      663 +libgrubmgmt:    libdevinfo libzfs libfstyp libfdisk
 662  664  pylibbe:        libbe libzfs
 663  665  pyzfs:          libnvpair libzfs
 664  666  pysolaris:      libsec libidmap
 665  667  libreparse:     libnvpair
 666  668  libhotplug:     libnvpair
 667  669  cfgadm_plugins: libhotplug
 668  670  libilb:         libsocket
 669  671  libipmi:        libm
 670  672  libprtdiag:     libm
 671  673  libsqlite:      libm
↓ open down ↓ 27 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX