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.

Split Close
Expand all
Collapse all
          --- old/usr/src/Targetdirs
          +++ new/usr/src/Targetdirs
↓ open down ↓ 267 lines elided ↑ open up ↑
 268  268          /usr/lib/fs/smb \
 269  269          /usr/lib/fs/zfs \
 270  270          /usr/lib/gss \
 271  271          /usr/lib/hal \
 272  272          /usr/lib/inet \
 273  273          /usr/lib/inet/ilb \
 274  274          /usr/lib/inet/$(MACH32) \
 275  275          /usr/lib/inet/wanboot \
 276  276          /usr/lib/krb5 \
 277  277          /usr/lib/link_audit \
 278      -        /usr/lib/libp \
 279  278          /usr/lib/lwp \
 280  279          /usr/lib/mdb \
 281  280          /usr/lib/mdb/kvm \
 282  281          /usr/lib/mdb/proc \
 283  282          /usr/lib/nfs \
 284  283          /usr/net \
 285  284          /usr/net/servers \
 286  285          /usr/lib/pool \
 287  286          /usr/lib/python2.6 \
 288  287          /usr/lib/python2.6/vendor-packages \
↓ open down ↓ 160 lines elided ↑ open up ↑
 449  448          /usr/lib/$(MACH64) \
 450  449          /usr/lib/$(MACH64)/gss \
 451  450          /usr/lib/brand/sn1/$(MACH64) \
 452  451          /usr/lib/brand/solaris10/$(MACH64) \
 453  452          /usr/lib/elfedit/$(MACH64) \
 454  453          /usr/lib/fm/$(MACH64) \
 455  454          /usr/lib/fs/nfs/$(MACH64) \
 456  455          /usr/lib/fs/smb/$(MACH64) \
 457  456          /usr/lib/inet/$(MACH64) \
 458  457          /usr/lib/krb5/$(MACH64) \
 459      -        /usr/lib/libp/$(MACH64) \
 460  458          /usr/lib/link_audit/$(MACH64) \
 461  459          /usr/lib/lwp/$(MACH64) \
 462  460          /usr/lib/mdb/kvm/$(MACH64) \
 463  461          /usr/lib/mdb/proc/$(MACH64) \
 464  462          /usr/lib/rcap/$(MACH64) \
 465  463          /usr/lib/sasl/$(MACH64) \
 466  464          /usr/lib/scsi/$(MACH64) \
 467  465          /usr/lib/secure/$(MACH64) \
 468  466          /usr/lib/security/$(MACH64) \
 469  467          /usr/lib/smbsrv/$(MACH64) \
↓ open down ↓ 22 lines elided ↑ open up ↑
 492  490          /lib/secure/32 \
 493  491          /usr/adm \
 494  492          /usr/spool \
 495  493          /usr/lib/tmac \
 496  494          /usr/ccs/lib/link_audit \
 497  495          /usr/news \
 498  496          /usr/preserve \
 499  497          /usr/lib/32 \
 500  498          /usr/lib/cron \
 501  499          /usr/lib/elfedit/32 \
 502      -        /usr/lib/libp/32 \
 503  500          /usr/lib/lwp/32 \
 504  501          /usr/lib/link_audit/32 \
 505  502          /usr/lib/secure/32 \
 506  503          /usr/mail \
 507  504          /usr/man \
 508  505          /usr/pub \
 509  506          /usr/src \
 510  507          /usr/tmp \
 511  508          /usr/ucblib/32 \
 512  509          /var/ld/32
↓ open down ↓ 2 lines elided ↑ open up ↑
 515  512  
 516  513  SYM.DIRS64= \
 517  514          $($(MACH)_SYM.DIRS64) \
 518  515          /lib/64 \
 519  516          /lib/crypto/64 \
 520  517          /lib/secure/64 \
 521  518          /usr/lib/64 \
 522  519          /usr/lib/brand/sn1/64 \
 523  520          /usr/lib/brand/solaris10/64 \
 524  521          /usr/lib/elfedit/64 \
 525      -        /usr/lib/libp/64 \
 526  522          /usr/lib/link_audit/64 \
 527  523          /usr/lib/lwp/64 \
 528  524          /usr/lib/secure/64 \
 529  525          /usr/lib/security/64 \
 530  526          /usr/xpg4/lib/64 \
 531  527          /var/ld/64 \
 532  528          /usr/ucblib/64
 533  529  
 534  530  # prepend the ROOT prefix
 535  531  
↓ open down ↓ 71 lines elided ↑ open up ↑
 607  603  $(ROOT)/etc/lib/nss_files.so.1:=        LINKDEST=../../lib/nss_files.so.1
 608  604  $(ROOT)/etc/log:=                       LINKDEST=../var/adm/log
 609  605  $(ROOT)/usr/mail:=                      LINKDEST=../var/mail
 610  606  $(ROOT)/usr/news:=                      LINKDEST=../var/news
 611  607  $(ROOT)/usr/preserve:=                  LINKDEST=../var/preserve
 612  608  $(ROOT)/usr/spool:=                     LINKDEST=../var/spool
 613  609  $(ROOT)/usr/tmp:=                       LINKDEST=../var/tmp
 614  610  $(ROOT)/usr/lib/tmac:=                  LINKDEST=../share/lib/tmac
 615  611  $(ROOT)/usr/lib/32:=                    LINKDEST=.
 616  612  $(ROOT)/usr/lib/elfedit/32:=            LINKDEST=.
 617      -$(ROOT)/usr/lib/libp/32:=               LINKDEST=.
 618  613  $(ROOT)/usr/lib/lwp/32:=                LINKDEST=.
 619  614  $(ROOT)/usr/lib/link_audit/32:=         LINKDEST=.
 620  615  $(ROOT)/usr/lib/secure/32:=             LINKDEST=.
 621  616  $(ROOT)/usr/ccs/lib/link_audit:=        LINKDEST=../../lib/link_audit
 622  617  $(ROOT)/var/ld/32:=                     LINKDEST=.
 623  618  $(ROOT)/usr/ucblib/32:=                 LINKDEST=.
 624  619  
 625  620  
 626  621  $(BUILD64) $(ROOT)/lib/64:=             LINKDEST=$(MACH64)
 627  622  $(BUILD64) $(ROOT)/lib/crypto/64:=      LINKDEST=$(MACH64)
 628  623  $(BUILD64) $(ROOT)/lib/secure/64:=      LINKDEST=$(MACH64)
 629  624  $(BUILD64) $(ROOT)/usr/lib/64:=         LINKDEST=$(MACH64)
 630  625  $(BUILD64) $(ROOT)/usr/lib/elfedit/64:= LINKDEST=$(MACH64)
 631  626  $(BUILD64) $(ROOT)/usr/lib/brand/sn1/64:=       LINKDEST=$(MACH64)
 632  627  $(BUILD64) $(ROOT)/usr/lib/brand/solaris10/64:= LINKDEST=$(MACH64)
 633      -$(BUILD64) $(ROOT)/usr/lib/libp/64:=    LINKDEST=$(MACH64)
 634  628  $(BUILD64) $(ROOT)/usr/lib/lwp/64:=     LINKDEST=$(MACH64)
 635  629  $(BUILD64) $(ROOT)/usr/lib/link_audit/64:=      LINKDEST=$(MACH64)
 636  630  $(BUILD64) $(ROOT)/usr/lib/secure/64:=  LINKDEST=$(MACH64)
 637  631  $(BUILD64) $(ROOT)/usr/lib/security/64:=        LINKDEST=$(MACH64)
 638  632  $(BUILD64) $(ROOT)/usr/xpg4/lib/64:=    LINKDEST=$(MACH64)
 639  633  $(BUILD64) $(ROOT)/var/ld/64:=          LINKDEST=$(MACH64)
 640  634  $(BUILD64) $(ROOT)/usr/ucblib/64:=      LINKDEST=$(MACH64)
 641  635  
 642  636  #
 643  637  # Installing a directory symlink calls for overriding INS.dir to install
↓ open down ↓ 30 lines elided ↑ open up ↑
 674  668  $(ROOT)/usr/ccs/lib/values-Xa.o:=       REALPATH=../../lib/values-Xa.o
 675  669  $(ROOT)/usr/ccs/lib/values-Xc.o:=       REALPATH=../../lib/values-Xc.o
 676  670  $(ROOT)/usr/ccs/lib/values-Xs.o:=       REALPATH=../../lib/values-Xs.o
 677  671  $(ROOT)/usr/ccs/lib/values-Xt.o:=       REALPATH=../../lib/values-Xt.o
 678  672  $(ROOT)/usr/ccs/lib/values-xpg4.o:=     REALPATH=../../lib/values-xpg4.o
 679  673  $(ROOT)/usr/ccs/lib/values-xpg6.o:=     REALPATH=../../lib/values-xpg6.o
 680  674  $(ROOT)/usr/ccs/lib/libl.so:=           REALPATH=../../lib/libl.so.1
 681  675  $(ROOT)/usr/ccs/lib/llib-ll.ln:=        REALPATH=../../lib/llib-ll.ln
 682  676  $(ROOT)/usr/ccs/lib/liby.so:=           REALPATH=../../lib/liby.so.1
 683  677  $(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  678  $(ROOT)/usr/lib/lwp/libthread.so.1:=    REALPATH=../libthread.so.1
 686  679  $(ROOT)/usr/lib/lwp/libthread_db.so.1:= REALPATH=../libthread_db.so.1
 687  680  
 688  681  # symlinks to populate usr/ccs/lib/$(MACH64)
 689  682  $(ROOT)/usr/ccs/lib/$(MACH64)/libcurses.so:= \
 690  683          REALPATH=../../../../lib/$(MACH64)/libcurses.so.1
 691  684  $(ROOT)/usr/ccs/lib/$(MACH64)/llib-lcurses.ln:= \
 692  685          REALPATH=../../../../lib/$(MACH64)/llib-lcurses.ln
 693  686  $(ROOT)/usr/ccs/lib/$(MACH64)/libform.so:= \
 694  687          REALPATH=../../../lib/$(MACH64)/libform.so.1
↓ open down ↓ 34 lines elided ↑ open up ↑
 729  722  $(ROOT)/usr/ccs/lib/$(MACH64)/values-xpg6.o:= \
 730  723          REALPATH=../../../lib/$(MACH64)/values-xpg6.o
 731  724  $(ROOT)/usr/ccs/lib/$(MACH64)/libl.so:= \
 732  725          REALPATH=../../../lib/$(MACH64)/libl.so.1
 733  726  $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ll.ln:= \
 734  727          REALPATH=../../../lib/$(MACH64)/llib-ll.ln
 735  728  $(ROOT)/usr/ccs/lib/$(MACH64)/liby.so:= \
 736  729          REALPATH=../../../lib/$(MACH64)/liby.so.1
 737  730  $(ROOT)/usr/ccs/lib/$(MACH64)/llib-ly.ln:= \
 738  731          REALPATH=../../../lib/$(MACH64)/llib-ly.ln
 739      -$(ROOT)/usr/lib/libp/$(MACH64)/libc.so.1:= \
 740      -        REALPATH=../../../../lib/$(MACH64)/libc.so.1
 741  732  $(ROOT)/usr/lib/lwp/$(MACH64)/libthread.so.1:= \
 742  733          REALPATH=../../$(MACH64)/libthread.so.1
 743  734  $(ROOT)/usr/lib/lwp/$(MACH64)/libthread_db.so.1:= \
 744  735          REALPATH=../../$(MACH64)/libthread_db.so.1
 745  736  
 746  737  SYM.USRCCSLIB= \
 747  738          /usr/ccs/lib/libcurses.so \
 748  739          /usr/ccs/lib/llib-lcurses \
 749  740          /usr/ccs/lib/llib-lcurses.ln \
 750  741          /usr/ccs/lib/libform.so \
↓ open down ↓ 18 lines elided ↑ open up ↑
 769  760          /usr/ccs/lib/values-Xa.o \
 770  761          /usr/ccs/lib/values-Xc.o \
 771  762          /usr/ccs/lib/values-Xs.o \
 772  763          /usr/ccs/lib/values-Xt.o \
 773  764          /usr/ccs/lib/values-xpg4.o \
 774  765          /usr/ccs/lib/values-xpg6.o \
 775  766          /usr/ccs/lib/libl.so \
 776  767          /usr/ccs/lib/llib-ll.ln \
 777  768          /usr/ccs/lib/liby.so \
 778  769          /usr/ccs/lib/llib-ly.ln \
 779      -        /usr/lib/libp/libc.so.1 \
 780  770          /usr/lib/lwp/libthread.so.1 \
 781  771          /usr/lib/lwp/libthread_db.so.1
 782  772  
 783  773  SYM.USRCCSLIB64= \
 784  774          /usr/ccs/lib/$(MACH64)/libcurses.so \
 785  775          /usr/ccs/lib/$(MACH64)/llib-lcurses.ln \
 786  776          /usr/ccs/lib/$(MACH64)/libform.so \
 787  777          /usr/ccs/lib/$(MACH64)/llib-lform.ln \
 788  778          /usr/ccs/lib/$(MACH64)/libgen.so \
 789  779          /usr/ccs/lib/$(MACH64)/llib-lgen.ln \
↓ open down ↓ 9 lines elided ↑ open up ↑
 799  789          /usr/ccs/lib/$(MACH64)/values-Xa.o \
 800  790          /usr/ccs/lib/$(MACH64)/values-Xc.o \
 801  791          /usr/ccs/lib/$(MACH64)/values-Xs.o \
 802  792          /usr/ccs/lib/$(MACH64)/values-Xt.o \
 803  793          /usr/ccs/lib/$(MACH64)/values-xpg4.o \
 804  794          /usr/ccs/lib/$(MACH64)/values-xpg6.o \
 805  795          /usr/ccs/lib/$(MACH64)/libl.so \
 806  796          /usr/ccs/lib/$(MACH64)/llib-ll.ln \
 807  797          /usr/ccs/lib/$(MACH64)/liby.so \
 808  798          /usr/ccs/lib/$(MACH64)/llib-ly.ln \
 809      -        /usr/lib/libp/$(MACH64)/libc.so.1 \
 810  799          /usr/lib/lwp/$(MACH64)/libthread.so.1 \
 811  800          /usr/lib/lwp/$(MACH64)/libthread_db.so.1
 812  801  
 813  802  # Special symlinks to direct libraries that have been moved
 814  803  # from /usr/lib to /lib in order to live in the root filesystem.
 815  804  $(ROOT)/lib/libposix4.so.1:=            REALPATH=librt.so.1
 816  805  $(ROOT)/lib/libposix4.so:=              REALPATH=libposix4.so.1
 817  806  $(ROOT)/lib/llib-lposix4:=              REALPATH=llib-lrt
 818  807  $(ROOT)/lib/llib-lposix4.ln:=           REALPATH=llib-lrt.ln
 819  808  $(ROOT)/lib/libthread_db.so.1:=         REALPATH=libc_db.so.1
↓ open down ↓ 1081 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX