Print this page
4853 illumos-gate is not lint-clean when built with openssl 1.0 (initial commit, openssl 1.0.1h)


 161         pam_modules     \
 162         crypt_modules   \
 163         libadt_jni      \
 164         abi             \
 165         auditd_plugins  \
 166         libvolmgt       \
 167         libdevice       \
 168         libdevid        \
 169         libdhcpsvc      \
 170         libc_db         \
 171         libndmp         \
 172         libsec          \
 173         libtnfprobe     \
 174         libtnf          \
 175         libtnfctl       \
 176         libdhcpagent    \
 177         libdhcpdu       \
 178         libdhcputil     \
 179         libxnet         \
 180         libipsecutil    \

 181         nsswitch        \
 182         print           \
 183         libuutil        \
 184         libscf          \
 185         libinetsvc      \
 186         librestart      \
 187         libsched        \
 188         libelfsign      \
 189         pkcs11          .WAIT   \
 190         libpctx         .WAIT   \
 191         libcpc          \
 192         getloginx       \
 193         watchmalloc     \
 194         extendedFILE    \
 195         madv            \
 196         mpss            \
 197         libdisasm       \
 198         libwrap         \
 199         libxcurses      \
 200         libxcurses2     \


 545 install:                $(SUBDIRS) .WAIT install_extra
 546 
 547 # extra libraries kept in other source areas
 548 install_extra:
 549         @cd ../cmd/sgs; pwd; $(MAKE) install_lib
 550         @pwd
 551 
 552 clean clobber lint:     $(NOWAIT_SUBDIRS:%=%-nodepend)
 553 
 554 install_h check:        $(HDRSUBDIRS:%=%-nodepend)
 555 
 556 _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 557 
 558 _dc:                    $(DCSUBDIRS:%=%-nodepend)
 559 
 560 #
 561 # Library interdependencies are called out explicitly here
 562 #
 563 auditd_plugins: libbsm libnsl libsecdb
 564 gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11

 565 libadt_jni:     libbsm
 566 libast:         libsocket
 567 libadutils:     libldap5 libresolv libsocket libnsl
 568 nsswitch:       libadutils libidmap
 569 libbe:          libzfs
 570 libbsm:         libtsol
 571 libcmd:         libsum libast libsocket libnsl
 572 libcmdutils:    libavl
 573 libcontract:    libnvpair
 574 libdevid:       libdevinfo
 575 libdevinfo:     libnvpair libsec
 576 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 577 libdhcpsvc:     libinetutil
 578 libdhcputil:    libnsl libgen libinetutil libdlpi
 579 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 580                 libexacct libnsl libkstat libcurses
 581 libdll:         libast
 582 libdlpi:        libinetutil libdladm
 583 libds:          libsysevent
 584 libdscfg:       libnsctl libunistat libsocket libnsl
 585 libdtrace:      libproc libgen libctf
 586 libdtrace_jni:  libuutil libdtrace
 587 libefi:         libuuid
 588 libfstyp:       libnvpair
 589 libelfsign:     libcryptoutil libkmf
 590 libidmap:       libadutils libldap5 libavl libsldap libuutil
 591 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 592                 libdladm libsecdb
 593 libiscsit:      libc libnvpair libstmf libuuid libnsl
 594 libkmf:         libcryptoutil pkcs11
 595 libnsl:         libmd5
 596 libmapid:       libresolv
 597 librdc:         libsocket libnsl libnsctl libunistat libdscfg
 598 libuuid:        libdlpi
 599 libinetutil:    libsocket
 600 libipsecutil:   libtecla libsocket
 601 libinstzones:   libzonecfg libcontract
 602 libpkg:         libwanboot libscf libadm
 603 libnwam:        libscf
 604 libsecdb:       libnsl
 605 libsasl:        libgss libsocket pkcs11 libmd
 606 sasl_plugins:   pkcs11 libgss libsocket libsasl
 607 libsctp:        libsocket
 608 libshell:       libast libcmd libdll libsocket libsecdb
 609 libsip:         libmd5
 610 libsmbfs:       libcmdutils libsocket libnsl libkrb5
 611 libsocket:      libnsl
 612 libstmfproxy:   libstmf libsocket libnsl libpthread
 613 libsum:         libast
 614 libsysevent:    libsecdb
 615 libldap5:       libsasl libsocket libnsl libmd
 616 libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 617 libpool:        libnvpair libexacct
 618 libpp:          libast
 619 libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 620                 libbrand libpool libscf
 621 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 622 libproject:     libpool libproc libsecdb
 623 libtermcap:     libcurses
 624 libtsnet:       libnsl libtsol libsecdb
 625 libwrap:        libnsl libsocket
 626 libwanboot:     libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
 627                 libdhcputil
 628 libwanbootutil: libnsl
 629 pam_modules:    libproject passwdutil smbsrv
 630 libscf:         libuutil libmd libgen libsmbios libnsl
 631 libinetsvc:     libscf
 632 librestart:     libuutil libscf
 633 libsaveargs:    libdisasm
 634 ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 635 ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 636 pkcs11:         libcryptoutil
 637 print:          libldap5
 638 udapl/udapl_tavor:      udapl/libdat
 639 libzfs:         libdevid libgen libnvpair libuutil \
 640                 libadm libavl libefi libidmap libmd libzfs_core
 641 libzfs_core:    libnvpair
 642 libzfs_jni:     libdiskmgt libnvpair libzfs
 643 libzpool:       libavl libumem libnvpair libcmdutils
 644 libsec:         libavl libidmap
 645 brand:          libc libsocket
 646 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 647 libexacct/demo: libexacct libproject libsocket libnsl
 648 libtsalarm:     libpcp
 649 smbsrv:         libsocket libnsl libmd libxnet libpthread librt \
 650                 libshare libidmap pkcs11 libsqlite libcryptoutil \
 651                 libreparse libcmdutils
 652 libv12n:        libds libuuid
 653 libvrrpadm:     libsocket libdladm libscf
 654 libvscan:       libscf
 655 libfru:         libfruutils
 656 scsi:           libnvpair libfru
 657 mpapi:          libpthread libdevinfo libsysevent libnvpair
 658 sun_fc:         libdevinfo libsysevent libnvpair
 659 libsun_ima:     libdevinfo libsysevent libnsl
 660 sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 661 libgrubmgmt:    libdevinfo libzfs libfstyp
 662 pylibbe:        libbe libzfs
 663 pyzfs:          libnvpair libzfs
 664 pysolaris:      libsec libidmap
 665 libreparse:     libnvpair
 666 libhotplug:     libnvpair
 667 cfgadm_plugins: libhotplug
 668 libilb:         libsocket

 669 $(INTEL_BUILD)libdiskmgt:libfdisk
 670 
 671 #
 672 # The reason this rule checks for the existence of the
 673 # Makefile is that some of the directories do not exist
 674 # in certain situations (e.g., exportable source builds,
 675 # OpenSolaris).
 676 #
 677 $(SUBDIRS): FRC
 678         @if [ -f $@/Makefile  ]; then \
 679                 cd $@; pwd; $(MAKE) $(TARGET); \
 680         else \
 681                 true; \
 682         fi
 683 
 684 $(SUBDIRS:%=%-nodepend):
 685         @if [ -f $(@:%-nodepend=%)/Makefile  ]; then \
 686                 cd $(@:%-nodepend=%); pwd; $(MAKE) $(TARGET); \
 687         else \
 688                 true; \


 161         pam_modules     \
 162         crypt_modules   \
 163         libadt_jni      \
 164         abi             \
 165         auditd_plugins  \
 166         libvolmgt       \
 167         libdevice       \
 168         libdevid        \
 169         libdhcpsvc      \
 170         libc_db         \
 171         libndmp         \
 172         libsec          \
 173         libtnfprobe     \
 174         libtnf          \
 175         libtnfctl       \
 176         libdhcpagent    \
 177         libdhcpdu       \
 178         libdhcputil     \
 179         libxnet         \
 180         libipsecutil    \
 181         openssl         \
 182         nsswitch        \
 183         print           \
 184         libuutil        \
 185         libscf          \
 186         libinetsvc      \
 187         librestart      \
 188         libsched        \
 189         libelfsign      \
 190         pkcs11          .WAIT   \
 191         libpctx         .WAIT   \
 192         libcpc          \
 193         getloginx       \
 194         watchmalloc     \
 195         extendedFILE    \
 196         madv            \
 197         mpss            \
 198         libdisasm       \
 199         libwrap         \
 200         libxcurses      \
 201         libxcurses2     \


 546 install:                $(SUBDIRS) .WAIT install_extra
 547 
 548 # extra libraries kept in other source areas
 549 install_extra:
 550         @cd ../cmd/sgs; pwd; $(MAKE) install_lib
 551         @pwd
 552 
 553 clean clobber lint:     $(NOWAIT_SUBDIRS:%=%-nodepend)
 554 
 555 install_h check:        $(HDRSUBDIRS:%=%-nodepend)
 556 
 557 _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 558 
 559 _dc:                    $(DCSUBDIRS:%=%-nodepend)
 560 
 561 #
 562 # Library interdependencies are called out explicitly here
 563 #
 564 auditd_plugins: libbsm libnsl libsecdb
 565 gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
 566 krb5:           openssl
 567 libadt_jni:     libbsm
 568 libast:         libsocket
 569 libadutils:     libldap5 libresolv libsocket libnsl
 570 nsswitch:       libadutils libidmap
 571 libbe:          libzfs
 572 libbsm:         libtsol
 573 libcmd:         libsum libast libsocket libnsl
 574 libcmdutils:    libavl
 575 libcontract:    libnvpair
 576 libdevid:       libdevinfo
 577 libdevinfo:     libnvpair libsec
 578 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 579 libdhcpsvc:     libinetutil
 580 libdhcputil:    libnsl libgen libinetutil libdlpi
 581 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 582                 libexacct libnsl libkstat libcurses
 583 libdll:         libast
 584 libdlpi:        libinetutil libdladm
 585 libds:          libsysevent
 586 libdscfg:       libnsctl libunistat libsocket libnsl
 587 libdtrace:      libproc libgen libctf
 588 libdtrace_jni:  libuutil libdtrace
 589 libefi:         libuuid
 590 libfstyp:       libnvpair
 591 libelfsign:     libcryptoutil libkmf
 592 libidmap:       libadutils libldap5 libavl libsldap libuutil
 593 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 594                 libdladm libsecdb
 595 libiscsit:      libc libnvpair libstmf libuuid libnsl
 596 libkmf:         libcryptoutil pkcs11 openssl
 597 libnsl:         libmd5
 598 libmapid:       libresolv
 599 librdc:         libsocket libnsl libnsctl libunistat libdscfg
 600 libuuid:        libdlpi
 601 libinetutil:    libsocket
 602 libipsecutil:   libtecla libsocket
 603 libinstzones:   libzonecfg libcontract
 604 libpkg:         libwanboot libscf libadm openssl
 605 libnwam:        libscf
 606 libsecdb:       libnsl
 607 libsasl:        libgss libsocket pkcs11 libmd
 608 sasl_plugins:   pkcs11 libgss libsocket libsasl
 609 libsctp:        libsocket
 610 libshell:       libast libcmd libdll libsocket libsecdb
 611 libsip:         libmd5
 612 libsmbfs:       libcmdutils libsocket libnsl libkrb5
 613 libsocket:      libnsl
 614 libstmfproxy:   libstmf libsocket libnsl libpthread
 615 libsum:         libast
 616 libsysevent:    libsecdb
 617 libldap5:       libsasl libsocket libnsl libmd
 618 libsldap:       libldap5 libtsol libnsl libc libscf libresolv
 619 libpool:        libnvpair libexacct
 620 libpp:          libast
 621 libzonecfg:     libc libsocket libnsl libuuid libnvpair libsysevent libsec \
 622                 libbrand libpool libscf
 623 libproc:        ../cmd/sgs/librtld_db ../cmd/sgs/libelf libctf libsaveargs
 624 libproject:     libpool libproc libsecdb
 625 libtermcap:     libcurses
 626 libtsnet:       libnsl libtsol libsecdb
 627 libwrap:        libnsl libsocket
 628 libwanboot:     libnvpair libresolv libnsl libsocket libdevinfo libinetutil \
 629                 libdhcputil openssl
 630 libwanbootutil: libnsl
 631 pam_modules:    libproject passwdutil smbsrv
 632 libscf:         libuutil libmd libgen libsmbios libnsl
 633 libinetsvc:     libscf
 634 librestart:     libuutil libscf
 635 libsaveargs:    libdisasm
 636 ../cmd/sgs/libdl:       ../cmd/sgs/libconv
 637 ../cmd/sgs/libelf:      ../cmd/sgs/libconv
 638 pkcs11:         libcryptoutil openssl
 639 print:          libldap5
 640 udapl/udapl_tavor:      udapl/libdat
 641 libzfs:         libdevid libgen libnvpair libuutil \
 642                 libadm libavl libefi libidmap libmd libzfs_core
 643 libzfs_core:    libnvpair
 644 libzfs_jni:     libdiskmgt libnvpair libzfs
 645 libzpool:       libavl libumem libnvpair libcmdutils
 646 libsec:         libavl libidmap
 647 brand:          libc libsocket
 648 libshare:       libscf libzfs libuuid libfsmgt libsecdb libumem libsmbfs
 649 libexacct/demo: libexacct libproject libsocket libnsl
 650 libtsalarm:     libpcp
 651 smbsrv:         libsocket libnsl libmd libxnet libpthread librt \
 652                 libshare libidmap pkcs11 libsqlite libcryptoutil \
 653                 libreparse libcmdutils
 654 libv12n:        libds libuuid
 655 libvrrpadm:     libsocket libdladm libscf
 656 libvscan:       libscf
 657 libfru:         libfruutils
 658 scsi:           libnvpair libfru
 659 mpapi:          libpthread libdevinfo libsysevent libnvpair
 660 sun_fc:         libdevinfo libsysevent libnvpair
 661 libsun_ima:     libdevinfo libsysevent libnsl
 662 sun_sas:        libdevinfo libsysevent libnvpair libkstat libdevid
 663 libgrubmgmt:    libdevinfo libzfs libfstyp
 664 pylibbe:        libbe libzfs
 665 pyzfs:          libnvpair libzfs
 666 pysolaris:      libsec libidmap
 667 libreparse:     libnvpair
 668 libhotplug:     libnvpair
 669 cfgadm_plugins: libhotplug
 670 libilb:         libsocket
 671 openssl:        libnsl libc libsocket
 672 $(INTEL_BUILD)libdiskmgt:libfdisk
 673 
 674 #
 675 # The reason this rule checks for the existence of the
 676 # Makefile is that some of the directories do not exist
 677 # in certain situations (e.g., exportable source builds,
 678 # OpenSolaris).
 679 #
 680 $(SUBDIRS): FRC
 681         @if [ -f $@/Makefile  ]; then \
 682                 cd $@; pwd; $(MAKE) $(TARGET); \
 683         else \
 684                 true; \
 685         fi
 686 
 687 $(SUBDIRS:%=%-nodepend):
 688         @if [ -f $(@:%-nodepend=%)/Makefile  ]; then \
 689                 cd $(@:%-nodepend=%); pwd; $(MAKE) $(TARGET); \
 690         else \
 691                 true; \