Print this page
remove noop change in lib/Makefile
patch01 - 693 import Sun Devpro Math Library
remove noop change in lib/Makefile
patch01 - 693 import Sun Devpro Math Library


 137         nametoaddr      \
 138         ncad_addr       \
 139         hbaapi          \
 140         smhba           \
 141         sun_fc          \
 142         sun_sas         \
 143         gss_mechs/mech_krb5     .WAIT   \
 144         libkrb5 .WAIT   \
 145         krb5    .WAIT   \
 146         libsmbfs        \
 147         libfcoe         \
 148         libsrpt         \
 149         libstmf         \
 150         libstmfproxy    \
 151         libnsctl        \
 152         libunistat      \
 153         libdscfg        \
 154         librdc          \
 155         libinstzones    \
 156         libpkg          \
 157         libpcidb



 158 

 159 SUBDIRS += \
 160         passwdutil      \
 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     \


 543 
 544 # extra libraries kept in other source areas
 545 install_extra:
 546         @cd ../cmd/sgs; pwd; $(MAKE) install_lib
 547         @pwd
 548 
 549 clean clobber lint:     $(NOWAIT_SUBDIRS:%=%-nodepend)
 550 
 551 install_h check:        $(HDRSUBDIRS:%=%-nodepend)
 552 
 553 _msg:                   $(MSGSUBDIRS:%=%-nodepend) .WAIT _dc
 554 
 555 _dc:                    $(DCSUBDIRS:%=%-nodepend)
 556 
 557 #
 558 # Library interdependencies are called out explicitly here
 559 #
 560 auditd_plugins: libbsm libnsl libsecdb
 561 gss_mechs/mech_krb5:    libgss libnsl libsocket libresolv pkcs11
 562 libadt_jni:     libbsm
 563 libast:         libsocket
 564 libadutils:     libldap5 libresolv libsocket libnsl
 565 nsswitch:       libadutils libidmap
 566 libbe:          libzfs
 567 libbsm:         libtsol
 568 libcmd:         libsum libast libsocket libnsl
 569 libcmdutils:    libavl
 570 libcontract:    libnvpair
 571 libdevid:       libdevinfo
 572 libdevinfo:     libnvpair libsec
 573 libdhcpagent:   libsocket libdhcputil libuuid libdlpi libcontract
 574 libdhcpsvc:     libinetutil
 575 libdhcputil:    libnsl libgen libinetutil libdlpi
 576 libdladm:       libdevinfo libinetutil libsocket libscf librcm libnvpair \
 577                 libexacct libnsl libkstat libcurses
 578 libdll:         libast
 579 libdlpi:        libinetutil libdladm
 580 libds:          libsysevent
 581 libdscfg:       libnsctl libunistat libsocket libnsl
 582 libdtrace:      libproc libgen libctf
 583 libdtrace_jni:  libuutil libdtrace
 584 libefi:         libuuid
 585 libfstyp:       libnvpair
 586 libelfsign:     libcryptoutil libkmf
 587 libidmap:       libadutils libldap5 libavl libsldap libuutil
 588 libipadm:       libnsl libinetutil libsocket libdlpi libnvpair libdhcpagent \
 589                 libdladm libsecdb
 590 libiscsit:      libc libnvpair libstmf libuuid libnsl
 591 libkmf:         libcryptoutil pkcs11



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







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


 137         nametoaddr      \
 138         ncad_addr       \
 139         hbaapi          \
 140         smhba           \
 141         sun_fc          \
 142         sun_sas         \
 143         gss_mechs/mech_krb5     .WAIT   \
 144         libkrb5 .WAIT   \
 145         krb5    .WAIT   \
 146         libsmbfs        \
 147         libfcoe         \
 148         libsrpt         \
 149         libstmf         \
 150         libstmfproxy    \
 151         libnsctl        \
 152         libunistat      \
 153         libdscfg        \
 154         librdc          \
 155         libinstzones    \
 156         libpkg          \
 157         libpcidb        \
 158         libm1           \
 159         libm            \
 160         libmvec
 161 
 162 
 163 SUBDIRS += \
 164         passwdutil      \
 165         pam_modules     \
 166         crypt_modules   \
 167         libadt_jni      \
 168         abi             \
 169         auditd_plugins  \
 170         libvolmgt       \
 171         libdevice       \
 172         libdevid        \
 173         libdhcpsvc      \
 174         libc_db         \
 175         libndmp         \
 176         libsec          \
 177         libtnfprobe     \
 178         libtnf          \
 179         libtnfctl       \
 180         libdhcpagent    \
 181         libdhcpdu       \
 182         libdhcputil     \


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