Print this page
4853 illumos-gate is not lint-clean when built with openssl 1.0

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/Makefile
          +++ new/usr/src/lib/Makefile
↓ open down ↓ 170 lines elided ↑ open up ↑
 171  171          libndmp         \
 172  172          libsec          \
 173  173          libtnfprobe     \
 174  174          libtnf          \
 175  175          libtnfctl       \
 176  176          libdhcpagent    \
 177  177          libdhcpdu       \
 178  178          libdhcputil     \
 179  179          libxnet         \
 180  180          libipsecutil    \
      181 +        openssl         \
 181  182          nsswitch        \
 182  183          print           \
 183  184          libuutil        \
 184  185          libscf          \
 185  186          libinetsvc      \
 186  187          librestart      \
 187  188          libsched        \
 188  189          libelfsign      \
 189  190          pkcs11          .WAIT   \
 190  191          libpctx         .WAIT   \
↓ open down ↓ 364 lines elided ↑ open up ↑
 555  556  
 556  557  _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 557  558  
 558  559  _dc:                    $(DCSUBDIRS:%=%-nodepend)
 559  560  
 560  561  #
 561  562  # Library interdependencies are called out explicitly here
 562  563  #
 563  564  auditd_plugins: libbsm libnsl libsecdb
 564  565  gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
      566 +krb5:           openssl
 565  567  libadt_jni:     libbsm
 566  568  libast:         libsocket
 567  569  libadutils:     libldap5 libresolv libsocket libnsl
 568  570  nsswitch:       libadutils libidmap
 569  571  libbe:          libzfs
 570  572  libbsm:         libtsol
 571  573  libcmd:         libsum libast libsocket libnsl
 572  574  libcmdutils:    libavl
 573  575  libcontract:    libnvpair
 574  576  libdevid:       libdevinfo
↓ open down ↓ 9 lines elided ↑ open up ↑
 584  586  libdscfg:       libnsctl libunistat libsocket libnsl
 585  587  libdtrace:      libproc libgen libctf
 586  588  libdtrace_jni:  libuutil libdtrace
 587  589  libefi:         libuuid
 588  590  libfstyp:       libnvpair
 589  591  libelfsign:     libcryptoutil libkmf
 590  592  libidmap:       libadutils libldap5 libavl libsldap libuutil
 591  593  libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 592  594                  libdladm libsecdb
 593  595  libiscsit:      libc libnvpair libstmf libuuid libnsl
 594      -libkmf:         libcryptoutil pkcs11
      596 +libkmf:         libcryptoutil pkcs11 openssl
 595  597  libnsl:         libmd5
 596  598  libmapid:       libresolv
 597  599  librdc:         libsocket libnsl libnsctl libunistat libdscfg
 598  600  libuuid:        libdlpi
 599  601  libinetutil:    libsocket
 600  602  libipsecutil:   libtecla libsocket
 601  603  libinstzones:   libzonecfg libcontract
 602      -libpkg:         libwanboot libscf libadm
      604 +libpkg:         libwanboot libscf libadm openssl
 603  605  libnwam:        libscf
 604  606  libsecdb:       libnsl
 605  607  libsasl:        libgss libsocket pkcs11 libmd
 606  608  sasl_plugins:   pkcs11 libgss libsocket libsasl
 607  609  libsctp:        libsocket
 608  610  libshell:       libast libcmd libdll libsocket libsecdb
 609  611  libsip:         libmd5
 610  612  libsmbfs:       libcmdutils libsocket libnsl libkrb5
 611  613  libsocket:      libnsl
 612  614  libstmfproxy:   libstmf libsocket libnsl libpthread
↓ open down ↓ 4 lines elided ↑ open up ↑
 617  619  libpool:        libnvpair libexacct
 618  620  libpp:          libast
 619  621  libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 620  622                  libbrand libpool libscf
 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      -                libdhcputil
      629 +                libdhcputil openssl
 628  630  libwanbootutil: libnsl
 629  631  pam_modules:    libproject passwdutil smbsrv
 630  632  libscf:         libuutil libmd libgen libsmbios libnsl
 631  633  libinetsvc:     libscf
 632  634  librestart:     libuutil libscf
 633  635  libsaveargs:    libdisasm
 634  636  ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 635  637  ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 636      -pkcs11:         libcryptoutil
      638 +pkcs11:         libcryptoutil openssl
 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
 641  643  libzfs_core:    libnvpair
 642  644  libzfs_jni:     libdiskmgt libnvpair libzfs
 643  645  libzpool:       libavl libumem libnvpair libcmdutils
 644  646  libsec:         libavl libidmap
 645  647  brand:          libc libsocket
 646  648  libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
↓ open down ↓ 12 lines elided ↑ open up ↑
 659  661  libsun_ima:     libdevinfo libsysevent libnsl
 660  662  sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 661  663  libgrubmgmt:    libdevinfo libzfs libfstyp
 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
      671 +openssl:        libnsl libc libsocket
 669  672  $(INTEL_BUILD)libdiskmgt:libfdisk
 670  673  
 671  674  #
 672  675  # The reason this rule checks for the existence of the
 673  676  # Makefile is that some of the directories do not exist
 674  677  # in certain situations (e.g., exportable source builds,
 675  678  # OpenSolaris).
 676  679  #
 677  680  $(SUBDIRS): FRC
 678  681          @if [ -f $@/Makefile  ]; then \
↓ open down ↓ 13 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX