Print this page
XXXX obsolete profiled-libc package
This package has created symlinks to the real libc since Solaris 10.  It's
time for it to go.


 258         /usr/lib/class/SDC \
 259         /usr/lib/class/TS \
 260         /usr/lib/crypto \
 261         /usr/lib/drv \
 262         /usr/lib/elfedit \
 263         /usr/lib/fm \
 264         /usr/lib/font \
 265         /usr/lib/fs \
 266         /usr/lib/fs/nfs \
 267         /usr/lib/fs/proc \
 268         /usr/lib/fs/smb \
 269         /usr/lib/fs/zfs \
 270         /usr/lib/gss \
 271         /usr/lib/hal \
 272         /usr/lib/inet \
 273         /usr/lib/inet/ilb \
 274         /usr/lib/inet/$(MACH32) \
 275         /usr/lib/inet/wanboot \
 276         /usr/lib/krb5 \
 277         /usr/lib/link_audit \
 278         /usr/lib/libp \
 279         /usr/lib/lwp \
 280         /usr/lib/mdb \
 281         /usr/lib/mdb/kvm \
 282         /usr/lib/mdb/proc \
 283         /usr/lib/nfs \
 284         /usr/net \
 285         /usr/net/servers \
 286         /usr/lib/pool \
 287         /usr/lib/python2.6 \
 288         /usr/lib/python2.6/vendor-packages \
 289         /usr/lib/python2.6/vendor-packages/64 \
 290         /usr/lib/python2.6/vendor-packages/solaris \
 291         /usr/lib/python2.6/vendor-packages/zfs \
 292         /usr/lib/python2.6/vendor-packages/beadm \
 293         /usr/lib/rcap \
 294         /usr/lib/rcap/$(MACH32) \
 295         /usr/lib/sa  \
 296         /usr/lib/saf \
 297         /usr/lib/sasl \
 298         /usr/lib/scsi \


 439 
 440 DIRS64= \
 441         $($(MACH64)_DIRS64) \
 442         /lib/$(MACH64) \
 443         /lib/crypto/$(MACH64) \
 444         /lib/fm/$(MACH64) \
 445         /lib/secure/$(MACH64) \
 446         /usr/bin/$(MACH64) \
 447         /usr/ccs/bin/$(MACH64)  \
 448         /usr/ccs/lib/$(MACH64) \
 449         /usr/lib/$(MACH64) \
 450         /usr/lib/$(MACH64)/gss \
 451         /usr/lib/brand/sn1/$(MACH64) \
 452         /usr/lib/brand/solaris10/$(MACH64) \
 453         /usr/lib/elfedit/$(MACH64) \
 454         /usr/lib/fm/$(MACH64) \
 455         /usr/lib/fs/nfs/$(MACH64) \
 456         /usr/lib/fs/smb/$(MACH64) \
 457         /usr/lib/inet/$(MACH64) \
 458         /usr/lib/krb5/$(MACH64) \
 459         /usr/lib/libp/$(MACH64) \
 460         /usr/lib/link_audit/$(MACH64) \
 461         /usr/lib/lwp/$(MACH64) \
 462         /usr/lib/mdb/kvm/$(MACH64) \
 463         /usr/lib/mdb/proc/$(MACH64) \
 464         /usr/lib/rcap/$(MACH64) \
 465         /usr/lib/sasl/$(MACH64) \
 466         /usr/lib/scsi/$(MACH64) \
 467         /usr/lib/secure/$(MACH64) \
 468         /usr/lib/security/$(MACH64) \
 469         /usr/lib/smbsrv/$(MACH64) \
 470         /usr/lib/abi/$(MACH64) \
 471         /usr/sbin/$(MACH64) \
 472         /usr/ucb/$(MACH64) \
 473         /usr/ucblib/$(MACH64) \
 474         /usr/xpg4/lib/$(MACH64) \
 475         /var/ld/$(MACH64)
 476 
 477 # /var/mail/:saved is built directly by the rootdirs target in
 478 # /usr/src/Makefile because of the colon in its name.
 479 


 482         /bin \
 483         /dev/stdin \
 484         /dev/stdout \
 485         /dev/stderr \
 486         /etc/lib/ld.so.1 \
 487         /etc/lib/libdl.so.1 \
 488         /etc/lib/nss_files.so.1 \
 489         /etc/log \
 490         /lib/32 \
 491         /lib/crypto/32 \
 492         /lib/secure/32 \
 493         /usr/adm \
 494         /usr/spool \
 495         /usr/lib/tmac \
 496         /usr/ccs/lib/link_audit \
 497         /usr/news \
 498         /usr/preserve \
 499         /usr/lib/32 \
 500         /usr/lib/cron \
 501         /usr/lib/elfedit/32 \
 502         /usr/lib/libp/32 \
 503         /usr/lib/lwp/32 \
 504         /usr/lib/link_audit/32 \
 505         /usr/lib/secure/32 \
 506         /usr/mail \
 507         /usr/man \
 508         /usr/pub \
 509         /usr/src \
 510         /usr/tmp \
 511         /usr/ucblib/32 \
 512         /var/ld/32
 513 
 514 sparc_SYM.DIRS64=
 515 
 516 SYM.DIRS64= \
 517         $($(MACH)_SYM.DIRS64) \
 518         /lib/64 \
 519         /lib/crypto/64 \
 520         /lib/secure/64 \
 521         /usr/lib/64 \
 522         /usr/lib/brand/sn1/64 \
 523         /usr/lib/brand/solaris10/64 \
 524         /usr/lib/elfedit/64 \
 525         /usr/lib/libp/64 \
 526         /usr/lib/link_audit/64 \
 527         /usr/lib/lwp/64 \
 528         /usr/lib/secure/64 \
 529         /usr/lib/security/64 \
 530         /usr/xpg4/lib/64 \
 531         /var/ld/64 \
 532         /usr/ucblib/64
 533 
 534 # prepend the ROOT prefix
 535 
 536 ROOTDIRS=       $(TARGETDIRS:%=$(ROOT)%)
 537 
 538 # conditional assignments
 539 #
 540 # Target directories with non-default values for owner and group must
 541 # be referenced here, using their fully-prefixed names, and the non-
 542 # default values assigned.  If a directory is mentioned above and not
 543 # mentioned below, it has default values for attributes.
 544 #
 545 # The default value for DIRMODE is specified in usr/src/Makefile.master.


 597 $(ROOT)/lib/secure/32:=                 LINKDEST=.
 598 $(ROOT)/dev/stdin:=                     LINKDEST=fd/0
 599 $(ROOT)/dev/stdout:=                    LINKDEST=fd/1
 600 $(ROOT)/dev/stderr:=                    LINKDEST=fd/2
 601 $(ROOT)/usr/pub:=                       LINKDEST=share/lib/pub
 602 $(ROOT)/usr/man:=                       LINKDEST=share/man
 603 $(ROOT)/usr/src:=                       LINKDEST=share/src
 604 $(ROOT)/usr/adm:=                       LINKDEST=../var/adm
 605 $(ROOT)/etc/lib/ld.so.1:=               LINKDEST=../../lib/ld.so.1
 606 $(ROOT)/etc/lib/libdl.so.1:=            LINKDEST=../../lib/libdl.so.1
 607 $(ROOT)/etc/lib/nss_files.so.1:=        LINKDEST=../../lib/nss_files.so.1
 608 $(ROOT)/etc/log:=                       LINKDEST=../var/adm/log
 609 $(ROOT)/usr/mail:=                      LINKDEST=../var/mail
 610 $(ROOT)/usr/news:=                      LINKDEST=../var/news
 611 $(ROOT)/usr/preserve:=                  LINKDEST=../var/preserve
 612 $(ROOT)/usr/spool:=                     LINKDEST=../var/spool
 613 $(ROOT)/usr/tmp:=                       LINKDEST=../var/tmp
 614 $(ROOT)/usr/lib/tmac:=                  LINKDEST=../share/lib/tmac
 615 $(ROOT)/usr/lib/32:=                    LINKDEST=.
 616 $(ROOT)/usr/lib/elfedit/32:=            LINKDEST=.
 617 $(ROOT)/usr/lib/libp/32:=               LINKDEST=.
 618 $(ROOT)/usr/lib/lwp/32:=                LINKDEST=.
 619 $(ROOT)/usr/lib/link_audit/32:=         LINKDEST=.
 620 $(ROOT)/usr/lib/secure/32:=             LINKDEST=.
 621 $(ROOT)/usr/ccs/lib/link_audit:=        LINKDEST=../../lib/link_audit
 622 $(ROOT)/var/ld/32:=                     LINKDEST=.
 623 $(ROOT)/usr/ucblib/32:=                 LINKDEST=.
 624 
 625 
 626 $(BUILD64) $(ROOT)/lib/64:=             LINKDEST=$(MACH64)
 627 $(BUILD64) $(ROOT)/lib/crypto/64:=      LINKDEST=$(MACH64)
 628 $(BUILD64) $(ROOT)/lib/secure/64:=      LINKDEST=$(MACH64)
 629 $(BUILD64) $(ROOT)/usr/lib/64:=         LINKDEST=$(MACH64)
 630 $(BUILD64) $(ROOT)/usr/lib/elfedit/64:= LINKDEST=$(MACH64)
 631 $(BUILD64) $(ROOT)/usr/lib/brand/sn1/64:=       LINKDEST=$(MACH64)
 632 $(BUILD64) $(ROOT)/usr/lib/brand/solaris10/64:= LINKDEST=$(MACH64)
 633 $(BUILD64) $(ROOT)/usr/lib/libp/64:=    LINKDEST=$(MACH64)
 634 $(BUILD64) $(ROOT)/usr/lib/lwp/64:=     LINKDEST=$(MACH64)
 635 $(BUILD64) $(ROOT)/usr/lib/link_audit/64:=      LINKDEST=$(MACH64)
 636 $(BUILD64) $(ROOT)/usr/lib/secure/64:=  LINKDEST=$(MACH64)
 637 $(BUILD64) $(ROOT)/usr/lib/security/64:=        LINKDEST=$(MACH64)
 638 $(BUILD64) $(ROOT)/usr/xpg4/lib/64:=    LINKDEST=$(MACH64)
 639 $(BUILD64) $(ROOT)/var/ld/64:=          LINKDEST=$(MACH64)
 640 $(BUILD64) $(ROOT)/usr/ucblib/64:=      LINKDEST=$(MACH64)
 641 
 642 #
 643 # Installing a directory symlink calls for overriding INS.dir to install
 644 # a symlink.
 645 #
 646 $(DIRLINKS:%=$(ROOT)%):= \
 647    INS.dir= -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 648 
 649 # Special symlinks to populate usr/ccs/lib, whose objects
 650 # have actually been moved to usr/lib
 651 # Rather than adding another set of rules, we add usr/lib/lwp files here
 652 $(ROOT)/usr/ccs/lib/libcurses.so:=      REALPATH=../../../lib/libcurses.so.1
 653 $(ROOT)/usr/ccs/lib/llib-lcurses:=      REALPATH=../../../lib/llib-lcurses


 664 $(ROOT)/usr/ccs/lib/llib-lmenu.ln:=     REALPATH=../../lib/llib-lmenu.ln
 665 $(ROOT)/usr/ccs/lib/libpanel.so:=       REALPATH=../../lib/libpanel.so.1
 666 $(ROOT)/usr/ccs/lib/llib-lpanel:=       REALPATH=../../lib/llib-lpanel
 667 $(ROOT)/usr/ccs/lib/llib-lpanel.ln:=    REALPATH=../../lib/llib-lpanel.ln
 668 $(ROOT)/usr/ccs/lib/libtermlib.so:=     REALPATH=../../../lib/libcurses.so.1
 669 $(ROOT)/usr/ccs/lib/llib-ltermlib:=     REALPATH=../../../lib/llib-lcurses
 670 $(ROOT)/usr/ccs/lib/llib-ltermlib.ln:=  REALPATH=../../../lib/llib-lcurses.ln
 671 $(ROOT)/usr/ccs/lib/libtermcap.so:=     REALPATH=../../../lib/libtermcap.so.1
 672 $(ROOT)/usr/ccs/lib/llib-ltermcap:=     REALPATH=../../../lib/llib-ltermcap
 673 $(ROOT)/usr/ccs/lib/llib-ltermcap.ln:=  REALPATH=../../../lib/llib-ltermcap.ln
 674 $(ROOT)/usr/ccs/lib/values-Xa.o:=       REALPATH=../../lib/values-Xa.o
 675 $(ROOT)/usr/ccs/lib/values-Xc.o:=       REALPATH=../../lib/values-Xc.o
 676 $(ROOT)/usr/ccs/lib/values-Xs.o:=       REALPATH=../../lib/values-Xs.o
 677 $(ROOT)/usr/ccs/lib/values-Xt.o:=       REALPATH=../../lib/values-Xt.o
 678 $(ROOT)/usr/ccs/lib/values-xpg4.o:=     REALPATH=../../lib/values-xpg4.o
 679 $(ROOT)/usr/ccs/lib/values-xpg6.o:=     REALPATH=../../lib/values-xpg6.o
 680 $(ROOT)/usr/ccs/lib/libl.so:=           REALPATH=../../lib/libl.so.1
 681 $(ROOT)/usr/ccs/lib/llib-ll.ln:=        REALPATH=../../lib/llib-ll.ln
 682 $(ROOT)/usr/ccs/lib/liby.so:=           REALPATH=../../lib/liby.so.1
 683 $(ROOT)/usr/ccs/lib/llib-ly.ln:=        REALPATH=../../lib/llib-ly.ln
 684 $(ROOT)/usr/lib/libp/libc.so.1:=        REALPATH=../../../lib/libc.so.1
 685 $(ROOT)/usr/lib/lwp/libthread.so.1:=    REALPATH=../libthread.so.1
 686 $(ROOT)/usr/lib/lwp/libthread_db.so.1:= REALPATH=../libthread_db.so.1
 687 
 688 # symlinks to populate usr/ccs/lib/$(MACH64)
 689 $(ROOT)/usr/ccs/lib/$(MACH64)/libcurses.so:= \
 690         REALPATH=../../../../lib/$(MACH64)/libcurses.so.1
 691 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lcurses.ln:= \
 692         REALPATH=../../../../lib/$(MACH64)/llib-lcurses.ln
 693 $(ROOT)/usr/ccs/lib/$(MACH64)/libform.so:= \
 694         REALPATH=../../../lib/$(MACH64)/libform.so.1
 695 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lform.ln:= \
 696         REALPATH=../../../lib/$(MACH64)/llib-lform.ln
 697 $(ROOT)/usr/ccs/lib/$(MACH64)/libgen.so:= \
 698         REALPATH=../../../../lib/$(MACH64)/libgen.so.1
 699 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lgen.ln:= \
 700         REALPATH=../../../../lib/$(MACH64)/llib-lgen.ln
 701 $(ROOT)/usr/ccs/lib/$(MACH64)/libmalloc.so:= \
 702         REALPATH=../../../lib/$(MACH64)/libmalloc.so.1
 703 $(ROOT)/usr/ccs/lib/$(MACH64)/libmenu.so:= \
 704         REALPATH=../../../lib/$(MACH64)/libmenu.so.1


 719 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xa.o:= \
 720         REALPATH=../../../lib/$(MACH64)/values-Xa.o
 721 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xc.o:= \
 722         REALPATH=../../../lib/$(MACH64)/values-Xc.o
 723 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xs.o:= \
 724         REALPATH=../../../lib/$(MACH64)/values-Xs.o
 725 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xt.o:= \
 726         REALPATH=../../../lib/$(MACH64)/values-Xt.o
 727 $(ROOT)/usr/ccs/lib/$(MACH64)/values-xpg4.o:= \
 728         REALPATH=../../../lib/$(MACH64)/values-xpg4.o
 729 $(ROOT)/usr/ccs/lib/$(MACH64)/values-xpg6.o:= \
 730         REALPATH=../../../lib/$(MACH64)/values-xpg6.o
 731 $(ROOT)/usr/ccs/lib/$(MACH64)/libl.so:= \
 732         REALPATH=../../../lib/$(MACH64)/libl.so.1
 733 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ll.ln:= \
 734         REALPATH=../../../lib/$(MACH64)/llib-ll.ln
 735 $(ROOT)/usr/ccs/lib/$(MACH64)/liby.so:= \
 736         REALPATH=../../../lib/$(MACH64)/liby.so.1
 737 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ly.ln:= \
 738         REALPATH=../../../lib/$(MACH64)/llib-ly.ln
 739 $(ROOT)/usr/lib/libp/$(MACH64)/libc.so.1:= \
 740         REALPATH=../../../../lib/$(MACH64)/libc.so.1
 741 $(ROOT)/usr/lib/lwp/$(MACH64)/libthread.so.1:= \
 742         REALPATH=../../$(MACH64)/libthread.so.1
 743 $(ROOT)/usr/lib/lwp/$(MACH64)/libthread_db.so.1:= \
 744         REALPATH=../../$(MACH64)/libthread_db.so.1
 745 
 746 SYM.USRCCSLIB= \
 747         /usr/ccs/lib/libcurses.so \
 748         /usr/ccs/lib/llib-lcurses \
 749         /usr/ccs/lib/llib-lcurses.ln \
 750         /usr/ccs/lib/libform.so \
 751         /usr/ccs/lib/llib-lform \
 752         /usr/ccs/lib/llib-lform.ln \
 753         /usr/ccs/lib/libgen.so \
 754         /usr/ccs/lib/llib-lgen \
 755         /usr/ccs/lib/llib-lgen.ln \
 756         /usr/ccs/lib/libmalloc.so \
 757         /usr/ccs/lib/libmenu.so \
 758         /usr/ccs/lib/llib-lmenu \
 759         /usr/ccs/lib/llib-lmenu.ln \
 760         /usr/ccs/lib/libpanel.so \
 761         /usr/ccs/lib/llib-lpanel \
 762         /usr/ccs/lib/llib-lpanel.ln \
 763         /usr/ccs/lib/libtermlib.so \
 764         /usr/ccs/lib/llib-ltermlib \
 765         /usr/ccs/lib/llib-ltermlib.ln \
 766         /usr/ccs/lib/libtermcap.so \
 767         /usr/ccs/lib/llib-ltermcap \
 768         /usr/ccs/lib/llib-ltermcap.ln \
 769         /usr/ccs/lib/values-Xa.o \
 770         /usr/ccs/lib/values-Xc.o \
 771         /usr/ccs/lib/values-Xs.o \
 772         /usr/ccs/lib/values-Xt.o \
 773         /usr/ccs/lib/values-xpg4.o \
 774         /usr/ccs/lib/values-xpg6.o \
 775         /usr/ccs/lib/libl.so \
 776         /usr/ccs/lib/llib-ll.ln \
 777         /usr/ccs/lib/liby.so \
 778         /usr/ccs/lib/llib-ly.ln \
 779         /usr/lib/libp/libc.so.1 \
 780         /usr/lib/lwp/libthread.so.1 \
 781         /usr/lib/lwp/libthread_db.so.1
 782 
 783 SYM.USRCCSLIB64= \
 784         /usr/ccs/lib/$(MACH64)/libcurses.so \
 785         /usr/ccs/lib/$(MACH64)/llib-lcurses.ln \
 786         /usr/ccs/lib/$(MACH64)/libform.so \
 787         /usr/ccs/lib/$(MACH64)/llib-lform.ln \
 788         /usr/ccs/lib/$(MACH64)/libgen.so \
 789         /usr/ccs/lib/$(MACH64)/llib-lgen.ln \
 790         /usr/ccs/lib/$(MACH64)/libmalloc.so \
 791         /usr/ccs/lib/$(MACH64)/libmenu.so \
 792         /usr/ccs/lib/$(MACH64)/llib-lmenu.ln \
 793         /usr/ccs/lib/$(MACH64)/libpanel.so \
 794         /usr/ccs/lib/$(MACH64)/llib-lpanel.ln \
 795         /usr/ccs/lib/$(MACH64)/libtermlib.so \
 796         /usr/ccs/lib/$(MACH64)/llib-ltermlib.ln \
 797         /usr/ccs/lib/$(MACH64)/libtermcap.so \
 798         /usr/ccs/lib/$(MACH64)/llib-ltermcap.ln \
 799         /usr/ccs/lib/$(MACH64)/values-Xa.o \
 800         /usr/ccs/lib/$(MACH64)/values-Xc.o \
 801         /usr/ccs/lib/$(MACH64)/values-Xs.o \
 802         /usr/ccs/lib/$(MACH64)/values-Xt.o \
 803         /usr/ccs/lib/$(MACH64)/values-xpg4.o \
 804         /usr/ccs/lib/$(MACH64)/values-xpg6.o \
 805         /usr/ccs/lib/$(MACH64)/libl.so \
 806         /usr/ccs/lib/$(MACH64)/llib-ll.ln \
 807         /usr/ccs/lib/$(MACH64)/liby.so \
 808         /usr/ccs/lib/$(MACH64)/llib-ly.ln \
 809         /usr/lib/libp/$(MACH64)/libc.so.1 \
 810         /usr/lib/lwp/$(MACH64)/libthread.so.1 \
 811         /usr/lib/lwp/$(MACH64)/libthread_db.so.1
 812 
 813 # Special symlinks to direct libraries that have been moved
 814 # from /usr/lib to /lib in order to live in the root filesystem.
 815 $(ROOT)/lib/libposix4.so.1:=            REALPATH=librt.so.1
 816 $(ROOT)/lib/libposix4.so:=              REALPATH=libposix4.so.1
 817 $(ROOT)/lib/llib-lposix4:=              REALPATH=llib-lrt
 818 $(ROOT)/lib/llib-lposix4.ln:=           REALPATH=llib-lrt.ln
 819 $(ROOT)/lib/libthread_db.so.1:=         REALPATH=libc_db.so.1
 820 $(ROOT)/lib/libthread_db.so:=           REALPATH=libc_db.so.1
 821 $(ROOT)/usr/lib/ld.so.1:=               REALPATH=../../lib/ld.so.1
 822 $(ROOT)/usr/lib/libadm.so.1:=           REALPATH=../../lib/libadm.so.1
 823 $(ROOT)/usr/lib/libadm.so:=             REALPATH=../../lib/libadm.so.1
 824 $(ROOT)/usr/lib/libaio.so.1:=           REALPATH=../../lib/libaio.so.1
 825 $(ROOT)/usr/lib/libaio.so:=             REALPATH=../../lib/libaio.so.1
 826 $(ROOT)/usr/lib/libavl.so.1:=           REALPATH=../../lib/libavl.so.1
 827 $(ROOT)/usr/lib/libavl.so:=             REALPATH=../../lib/libavl.so.1
 828 $(ROOT)/usr/lib/libbsm.so.1:=           REALPATH=../../lib/libbsm.so.1
 829 $(ROOT)/usr/lib/libbsm.so:=             REALPATH=../../lib/libbsm.so.1




 258         /usr/lib/class/SDC \
 259         /usr/lib/class/TS \
 260         /usr/lib/crypto \
 261         /usr/lib/drv \
 262         /usr/lib/elfedit \
 263         /usr/lib/fm \
 264         /usr/lib/font \
 265         /usr/lib/fs \
 266         /usr/lib/fs/nfs \
 267         /usr/lib/fs/proc \
 268         /usr/lib/fs/smb \
 269         /usr/lib/fs/zfs \
 270         /usr/lib/gss \
 271         /usr/lib/hal \
 272         /usr/lib/inet \
 273         /usr/lib/inet/ilb \
 274         /usr/lib/inet/$(MACH32) \
 275         /usr/lib/inet/wanboot \
 276         /usr/lib/krb5 \
 277         /usr/lib/link_audit \

 278         /usr/lib/lwp \
 279         /usr/lib/mdb \
 280         /usr/lib/mdb/kvm \
 281         /usr/lib/mdb/proc \
 282         /usr/lib/nfs \
 283         /usr/net \
 284         /usr/net/servers \
 285         /usr/lib/pool \
 286         /usr/lib/python2.6 \
 287         /usr/lib/python2.6/vendor-packages \
 288         /usr/lib/python2.6/vendor-packages/64 \
 289         /usr/lib/python2.6/vendor-packages/solaris \
 290         /usr/lib/python2.6/vendor-packages/zfs \
 291         /usr/lib/python2.6/vendor-packages/beadm \
 292         /usr/lib/rcap \
 293         /usr/lib/rcap/$(MACH32) \
 294         /usr/lib/sa  \
 295         /usr/lib/saf \
 296         /usr/lib/sasl \
 297         /usr/lib/scsi \


 438 
 439 DIRS64= \
 440         $($(MACH64)_DIRS64) \
 441         /lib/$(MACH64) \
 442         /lib/crypto/$(MACH64) \
 443         /lib/fm/$(MACH64) \
 444         /lib/secure/$(MACH64) \
 445         /usr/bin/$(MACH64) \
 446         /usr/ccs/bin/$(MACH64)  \
 447         /usr/ccs/lib/$(MACH64) \
 448         /usr/lib/$(MACH64) \
 449         /usr/lib/$(MACH64)/gss \
 450         /usr/lib/brand/sn1/$(MACH64) \
 451         /usr/lib/brand/solaris10/$(MACH64) \
 452         /usr/lib/elfedit/$(MACH64) \
 453         /usr/lib/fm/$(MACH64) \
 454         /usr/lib/fs/nfs/$(MACH64) \
 455         /usr/lib/fs/smb/$(MACH64) \
 456         /usr/lib/inet/$(MACH64) \
 457         /usr/lib/krb5/$(MACH64) \

 458         /usr/lib/link_audit/$(MACH64) \
 459         /usr/lib/lwp/$(MACH64) \
 460         /usr/lib/mdb/kvm/$(MACH64) \
 461         /usr/lib/mdb/proc/$(MACH64) \
 462         /usr/lib/rcap/$(MACH64) \
 463         /usr/lib/sasl/$(MACH64) \
 464         /usr/lib/scsi/$(MACH64) \
 465         /usr/lib/secure/$(MACH64) \
 466         /usr/lib/security/$(MACH64) \
 467         /usr/lib/smbsrv/$(MACH64) \
 468         /usr/lib/abi/$(MACH64) \
 469         /usr/sbin/$(MACH64) \
 470         /usr/ucb/$(MACH64) \
 471         /usr/ucblib/$(MACH64) \
 472         /usr/xpg4/lib/$(MACH64) \
 473         /var/ld/$(MACH64)
 474 
 475 # /var/mail/:saved is built directly by the rootdirs target in
 476 # /usr/src/Makefile because of the colon in its name.
 477 


 480         /bin \
 481         /dev/stdin \
 482         /dev/stdout \
 483         /dev/stderr \
 484         /etc/lib/ld.so.1 \
 485         /etc/lib/libdl.so.1 \
 486         /etc/lib/nss_files.so.1 \
 487         /etc/log \
 488         /lib/32 \
 489         /lib/crypto/32 \
 490         /lib/secure/32 \
 491         /usr/adm \
 492         /usr/spool \
 493         /usr/lib/tmac \
 494         /usr/ccs/lib/link_audit \
 495         /usr/news \
 496         /usr/preserve \
 497         /usr/lib/32 \
 498         /usr/lib/cron \
 499         /usr/lib/elfedit/32 \

 500         /usr/lib/lwp/32 \
 501         /usr/lib/link_audit/32 \
 502         /usr/lib/secure/32 \
 503         /usr/mail \
 504         /usr/man \
 505         /usr/pub \
 506         /usr/src \
 507         /usr/tmp \
 508         /usr/ucblib/32 \
 509         /var/ld/32
 510 
 511 sparc_SYM.DIRS64=
 512 
 513 SYM.DIRS64= \
 514         $($(MACH)_SYM.DIRS64) \
 515         /lib/64 \
 516         /lib/crypto/64 \
 517         /lib/secure/64 \
 518         /usr/lib/64 \
 519         /usr/lib/brand/sn1/64 \
 520         /usr/lib/brand/solaris10/64 \
 521         /usr/lib/elfedit/64 \

 522         /usr/lib/link_audit/64 \
 523         /usr/lib/lwp/64 \
 524         /usr/lib/secure/64 \
 525         /usr/lib/security/64 \
 526         /usr/xpg4/lib/64 \
 527         /var/ld/64 \
 528         /usr/ucblib/64
 529 
 530 # prepend the ROOT prefix
 531 
 532 ROOTDIRS=       $(TARGETDIRS:%=$(ROOT)%)
 533 
 534 # conditional assignments
 535 #
 536 # Target directories with non-default values for owner and group must
 537 # be referenced here, using their fully-prefixed names, and the non-
 538 # default values assigned.  If a directory is mentioned above and not
 539 # mentioned below, it has default values for attributes.
 540 #
 541 # The default value for DIRMODE is specified in usr/src/Makefile.master.


 593 $(ROOT)/lib/secure/32:=                 LINKDEST=.
 594 $(ROOT)/dev/stdin:=                     LINKDEST=fd/0
 595 $(ROOT)/dev/stdout:=                    LINKDEST=fd/1
 596 $(ROOT)/dev/stderr:=                    LINKDEST=fd/2
 597 $(ROOT)/usr/pub:=                       LINKDEST=share/lib/pub
 598 $(ROOT)/usr/man:=                       LINKDEST=share/man
 599 $(ROOT)/usr/src:=                       LINKDEST=share/src
 600 $(ROOT)/usr/adm:=                       LINKDEST=../var/adm
 601 $(ROOT)/etc/lib/ld.so.1:=               LINKDEST=../../lib/ld.so.1
 602 $(ROOT)/etc/lib/libdl.so.1:=            LINKDEST=../../lib/libdl.so.1
 603 $(ROOT)/etc/lib/nss_files.so.1:=        LINKDEST=../../lib/nss_files.so.1
 604 $(ROOT)/etc/log:=                       LINKDEST=../var/adm/log
 605 $(ROOT)/usr/mail:=                      LINKDEST=../var/mail
 606 $(ROOT)/usr/news:=                      LINKDEST=../var/news
 607 $(ROOT)/usr/preserve:=                  LINKDEST=../var/preserve
 608 $(ROOT)/usr/spool:=                     LINKDEST=../var/spool
 609 $(ROOT)/usr/tmp:=                       LINKDEST=../var/tmp
 610 $(ROOT)/usr/lib/tmac:=                  LINKDEST=../share/lib/tmac
 611 $(ROOT)/usr/lib/32:=                    LINKDEST=.
 612 $(ROOT)/usr/lib/elfedit/32:=            LINKDEST=.

 613 $(ROOT)/usr/lib/lwp/32:=                LINKDEST=.
 614 $(ROOT)/usr/lib/link_audit/32:=         LINKDEST=.
 615 $(ROOT)/usr/lib/secure/32:=             LINKDEST=.
 616 $(ROOT)/usr/ccs/lib/link_audit:=        LINKDEST=../../lib/link_audit
 617 $(ROOT)/var/ld/32:=                     LINKDEST=.
 618 $(ROOT)/usr/ucblib/32:=                 LINKDEST=.
 619 
 620 
 621 $(BUILD64) $(ROOT)/lib/64:=             LINKDEST=$(MACH64)
 622 $(BUILD64) $(ROOT)/lib/crypto/64:=      LINKDEST=$(MACH64)
 623 $(BUILD64) $(ROOT)/lib/secure/64:=      LINKDEST=$(MACH64)
 624 $(BUILD64) $(ROOT)/usr/lib/64:=         LINKDEST=$(MACH64)
 625 $(BUILD64) $(ROOT)/usr/lib/elfedit/64:= LINKDEST=$(MACH64)
 626 $(BUILD64) $(ROOT)/usr/lib/brand/sn1/64:=       LINKDEST=$(MACH64)
 627 $(BUILD64) $(ROOT)/usr/lib/brand/solaris10/64:= LINKDEST=$(MACH64)

 628 $(BUILD64) $(ROOT)/usr/lib/lwp/64:=     LINKDEST=$(MACH64)
 629 $(BUILD64) $(ROOT)/usr/lib/link_audit/64:=      LINKDEST=$(MACH64)
 630 $(BUILD64) $(ROOT)/usr/lib/secure/64:=  LINKDEST=$(MACH64)
 631 $(BUILD64) $(ROOT)/usr/lib/security/64:=        LINKDEST=$(MACH64)
 632 $(BUILD64) $(ROOT)/usr/xpg4/lib/64:=    LINKDEST=$(MACH64)
 633 $(BUILD64) $(ROOT)/var/ld/64:=          LINKDEST=$(MACH64)
 634 $(BUILD64) $(ROOT)/usr/ucblib/64:=      LINKDEST=$(MACH64)
 635 
 636 #
 637 # Installing a directory symlink calls for overriding INS.dir to install
 638 # a symlink.
 639 #
 640 $(DIRLINKS:%=$(ROOT)%):= \
 641    INS.dir= -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 642 
 643 # Special symlinks to populate usr/ccs/lib, whose objects
 644 # have actually been moved to usr/lib
 645 # Rather than adding another set of rules, we add usr/lib/lwp files here
 646 $(ROOT)/usr/ccs/lib/libcurses.so:=      REALPATH=../../../lib/libcurses.so.1
 647 $(ROOT)/usr/ccs/lib/llib-lcurses:=      REALPATH=../../../lib/llib-lcurses


 658 $(ROOT)/usr/ccs/lib/llib-lmenu.ln:=     REALPATH=../../lib/llib-lmenu.ln
 659 $(ROOT)/usr/ccs/lib/libpanel.so:=       REALPATH=../../lib/libpanel.so.1
 660 $(ROOT)/usr/ccs/lib/llib-lpanel:=       REALPATH=../../lib/llib-lpanel
 661 $(ROOT)/usr/ccs/lib/llib-lpanel.ln:=    REALPATH=../../lib/llib-lpanel.ln
 662 $(ROOT)/usr/ccs/lib/libtermlib.so:=     REALPATH=../../../lib/libcurses.so.1
 663 $(ROOT)/usr/ccs/lib/llib-ltermlib:=     REALPATH=../../../lib/llib-lcurses
 664 $(ROOT)/usr/ccs/lib/llib-ltermlib.ln:=  REALPATH=../../../lib/llib-lcurses.ln
 665 $(ROOT)/usr/ccs/lib/libtermcap.so:=     REALPATH=../../../lib/libtermcap.so.1
 666 $(ROOT)/usr/ccs/lib/llib-ltermcap:=     REALPATH=../../../lib/llib-ltermcap
 667 $(ROOT)/usr/ccs/lib/llib-ltermcap.ln:=  REALPATH=../../../lib/llib-ltermcap.ln
 668 $(ROOT)/usr/ccs/lib/values-Xa.o:=       REALPATH=../../lib/values-Xa.o
 669 $(ROOT)/usr/ccs/lib/values-Xc.o:=       REALPATH=../../lib/values-Xc.o
 670 $(ROOT)/usr/ccs/lib/values-Xs.o:=       REALPATH=../../lib/values-Xs.o
 671 $(ROOT)/usr/ccs/lib/values-Xt.o:=       REALPATH=../../lib/values-Xt.o
 672 $(ROOT)/usr/ccs/lib/values-xpg4.o:=     REALPATH=../../lib/values-xpg4.o
 673 $(ROOT)/usr/ccs/lib/values-xpg6.o:=     REALPATH=../../lib/values-xpg6.o
 674 $(ROOT)/usr/ccs/lib/libl.so:=           REALPATH=../../lib/libl.so.1
 675 $(ROOT)/usr/ccs/lib/llib-ll.ln:=        REALPATH=../../lib/llib-ll.ln
 676 $(ROOT)/usr/ccs/lib/liby.so:=           REALPATH=../../lib/liby.so.1
 677 $(ROOT)/usr/ccs/lib/llib-ly.ln:=        REALPATH=../../lib/llib-ly.ln

 678 $(ROOT)/usr/lib/lwp/libthread.so.1:=    REALPATH=../libthread.so.1
 679 $(ROOT)/usr/lib/lwp/libthread_db.so.1:= REALPATH=../libthread_db.so.1
 680 
 681 # symlinks to populate usr/ccs/lib/$(MACH64)
 682 $(ROOT)/usr/ccs/lib/$(MACH64)/libcurses.so:= \
 683         REALPATH=../../../../lib/$(MACH64)/libcurses.so.1
 684 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lcurses.ln:= \
 685         REALPATH=../../../../lib/$(MACH64)/llib-lcurses.ln
 686 $(ROOT)/usr/ccs/lib/$(MACH64)/libform.so:= \
 687         REALPATH=../../../lib/$(MACH64)/libform.so.1
 688 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lform.ln:= \
 689         REALPATH=../../../lib/$(MACH64)/llib-lform.ln
 690 $(ROOT)/usr/ccs/lib/$(MACH64)/libgen.so:= \
 691         REALPATH=../../../../lib/$(MACH64)/libgen.so.1
 692 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lgen.ln:= \
 693         REALPATH=../../../../lib/$(MACH64)/llib-lgen.ln
 694 $(ROOT)/usr/ccs/lib/$(MACH64)/libmalloc.so:= \
 695         REALPATH=../../../lib/$(MACH64)/libmalloc.so.1
 696 $(ROOT)/usr/ccs/lib/$(MACH64)/libmenu.so:= \
 697         REALPATH=../../../lib/$(MACH64)/libmenu.so.1


 712 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xa.o:= \
 713         REALPATH=../../../lib/$(MACH64)/values-Xa.o
 714 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xc.o:= \
 715         REALPATH=../../../lib/$(MACH64)/values-Xc.o
 716 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xs.o:= \
 717         REALPATH=../../../lib/$(MACH64)/values-Xs.o
 718 $(ROOT)/usr/ccs/lib/$(MACH64)/values-Xt.o:= \
 719         REALPATH=../../../lib/$(MACH64)/values-Xt.o
 720 $(ROOT)/usr/ccs/lib/$(MACH64)/values-xpg4.o:= \
 721         REALPATH=../../../lib/$(MACH64)/values-xpg4.o
 722 $(ROOT)/usr/ccs/lib/$(MACH64)/values-xpg6.o:= \
 723         REALPATH=../../../lib/$(MACH64)/values-xpg6.o
 724 $(ROOT)/usr/ccs/lib/$(MACH64)/libl.so:= \
 725         REALPATH=../../../lib/$(MACH64)/libl.so.1
 726 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ll.ln:= \
 727         REALPATH=../../../lib/$(MACH64)/llib-ll.ln
 728 $(ROOT)/usr/ccs/lib/$(MACH64)/liby.so:= \
 729         REALPATH=../../../lib/$(MACH64)/liby.so.1
 730 $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ly.ln:= \
 731         REALPATH=../../../lib/$(MACH64)/llib-ly.ln


 732 $(ROOT)/usr/lib/lwp/$(MACH64)/libthread.so.1:= \
 733         REALPATH=../../$(MACH64)/libthread.so.1
 734 $(ROOT)/usr/lib/lwp/$(MACH64)/libthread_db.so.1:= \
 735         REALPATH=../../$(MACH64)/libthread_db.so.1
 736 
 737 SYM.USRCCSLIB= \
 738         /usr/ccs/lib/libcurses.so \
 739         /usr/ccs/lib/llib-lcurses \
 740         /usr/ccs/lib/llib-lcurses.ln \
 741         /usr/ccs/lib/libform.so \
 742         /usr/ccs/lib/llib-lform \
 743         /usr/ccs/lib/llib-lform.ln \
 744         /usr/ccs/lib/libgen.so \
 745         /usr/ccs/lib/llib-lgen \
 746         /usr/ccs/lib/llib-lgen.ln \
 747         /usr/ccs/lib/libmalloc.so \
 748         /usr/ccs/lib/libmenu.so \
 749         /usr/ccs/lib/llib-lmenu \
 750         /usr/ccs/lib/llib-lmenu.ln \
 751         /usr/ccs/lib/libpanel.so \
 752         /usr/ccs/lib/llib-lpanel \
 753         /usr/ccs/lib/llib-lpanel.ln \
 754         /usr/ccs/lib/libtermlib.so \
 755         /usr/ccs/lib/llib-ltermlib \
 756         /usr/ccs/lib/llib-ltermlib.ln \
 757         /usr/ccs/lib/libtermcap.so \
 758         /usr/ccs/lib/llib-ltermcap \
 759         /usr/ccs/lib/llib-ltermcap.ln \
 760         /usr/ccs/lib/values-Xa.o \
 761         /usr/ccs/lib/values-Xc.o \
 762         /usr/ccs/lib/values-Xs.o \
 763         /usr/ccs/lib/values-Xt.o \
 764         /usr/ccs/lib/values-xpg4.o \
 765         /usr/ccs/lib/values-xpg6.o \
 766         /usr/ccs/lib/libl.so \
 767         /usr/ccs/lib/llib-ll.ln \
 768         /usr/ccs/lib/liby.so \
 769         /usr/ccs/lib/llib-ly.ln \

 770         /usr/lib/lwp/libthread.so.1 \
 771         /usr/lib/lwp/libthread_db.so.1
 772 
 773 SYM.USRCCSLIB64= \
 774         /usr/ccs/lib/$(MACH64)/libcurses.so \
 775         /usr/ccs/lib/$(MACH64)/llib-lcurses.ln \
 776         /usr/ccs/lib/$(MACH64)/libform.so \
 777         /usr/ccs/lib/$(MACH64)/llib-lform.ln \
 778         /usr/ccs/lib/$(MACH64)/libgen.so \
 779         /usr/ccs/lib/$(MACH64)/llib-lgen.ln \
 780         /usr/ccs/lib/$(MACH64)/libmalloc.so \
 781         /usr/ccs/lib/$(MACH64)/libmenu.so \
 782         /usr/ccs/lib/$(MACH64)/llib-lmenu.ln \
 783         /usr/ccs/lib/$(MACH64)/libpanel.so \
 784         /usr/ccs/lib/$(MACH64)/llib-lpanel.ln \
 785         /usr/ccs/lib/$(MACH64)/libtermlib.so \
 786         /usr/ccs/lib/$(MACH64)/llib-ltermlib.ln \
 787         /usr/ccs/lib/$(MACH64)/libtermcap.so \
 788         /usr/ccs/lib/$(MACH64)/llib-ltermcap.ln \
 789         /usr/ccs/lib/$(MACH64)/values-Xa.o \
 790         /usr/ccs/lib/$(MACH64)/values-Xc.o \
 791         /usr/ccs/lib/$(MACH64)/values-Xs.o \
 792         /usr/ccs/lib/$(MACH64)/values-Xt.o \
 793         /usr/ccs/lib/$(MACH64)/values-xpg4.o \
 794         /usr/ccs/lib/$(MACH64)/values-xpg6.o \
 795         /usr/ccs/lib/$(MACH64)/libl.so \
 796         /usr/ccs/lib/$(MACH64)/llib-ll.ln \
 797         /usr/ccs/lib/$(MACH64)/liby.so \
 798         /usr/ccs/lib/$(MACH64)/llib-ly.ln \

 799         /usr/lib/lwp/$(MACH64)/libthread.so.1 \
 800         /usr/lib/lwp/$(MACH64)/libthread_db.so.1
 801 
 802 # Special symlinks to direct libraries that have been moved
 803 # from /usr/lib to /lib in order to live in the root filesystem.
 804 $(ROOT)/lib/libposix4.so.1:=            REALPATH=librt.so.1
 805 $(ROOT)/lib/libposix4.so:=              REALPATH=libposix4.so.1
 806 $(ROOT)/lib/llib-lposix4:=              REALPATH=llib-lrt
 807 $(ROOT)/lib/llib-lposix4.ln:=           REALPATH=llib-lrt.ln
 808 $(ROOT)/lib/libthread_db.so.1:=         REALPATH=libc_db.so.1
 809 $(ROOT)/lib/libthread_db.so:=           REALPATH=libc_db.so.1
 810 $(ROOT)/usr/lib/ld.so.1:=               REALPATH=../../lib/ld.so.1
 811 $(ROOT)/usr/lib/libadm.so.1:=           REALPATH=../../lib/libadm.so.1
 812 $(ROOT)/usr/lib/libadm.so:=             REALPATH=../../lib/libadm.so.1
 813 $(ROOT)/usr/lib/libaio.so.1:=           REALPATH=../../lib/libaio.so.1
 814 $(ROOT)/usr/lib/libaio.so:=             REALPATH=../../lib/libaio.so.1
 815 $(ROOT)/usr/lib/libavl.so.1:=           REALPATH=../../lib/libavl.so.1
 816 $(ROOT)/usr/lib/libavl.so:=             REALPATH=../../lib/libavl.so.1
 817 $(ROOT)/usr/lib/libbsm.so.1:=           REALPATH=../../lib/libbsm.so.1
 818 $(ROOT)/usr/lib/libbsm.so:=             REALPATH=../../lib/libbsm.so.1