Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
         Removal of ucb headers and lint libraries
    1.2. Name of Document Author/Supplier:
         Author:  Garrett D'Amore
    1.3  Date of This Document:
        06 October, 2009
4. Technical Description

Removal of UCB headers and lint libraries
-----------------------------------------

We are currently delivering a number of files that are no longer useful,
now that PSARC 2005/425 has integrated, removing the UCB compilation
environment.

Specifically, the following files were used with /usr/ucb/cc or /usr/ucb/lint,
but are not otherwise useful to end users:

usr/ucblib/llib-lcurses
usr/ucblib/llib-lcurses.ln
usr/ucblib/llib-ldbm
usr/ucblib/llib-ldbm.ln
usr/ucblib/llib-lrpcsoc
usr/ucblib/llib-lrpcsoc.ln
usr/ucblib/llib-ltermcap
usr/ucblib/llib-ltermcap.ln
usr/ucblib/llib-lucb
usr/ucblib/llib-lucb.ln
usr/ucblib/amd64/llib-lcurses
usr/ucblib/amd64/llib-lcurses.ln
usr/ucblib/amd64/llib-ldbm
usr/ucblib/amd64/llib-ldbm.ln
usr/ucblib/amd64/llib-lrpcsoc.ln
usr/ucblib/amd64/llib-ltermcap
usr/ucblib/amd64/llib-ltermcap.ln
usr/ucblib/amd64/llib-lucb
usr/ucblib/amd64/llib-lucb.ln
usr/ucblib/sparcv9/llib-lcurses
usr/ucblib/sparcv9/llib-lcurses.ln
usr/ucblib/sparcv9/llib-ldbm
usr/ucblib/sparcv9/llib-ldbm.ln
usr/ucblib/sparcv9/llib-lrpcsoc.ln
usr/ucblib/sparcv9/llib-ltermcap
usr/ucblib/sparcv9/llib-ltermcap.ln
usr/ucblib/sparcv9/llib-lucb
usr/ucblib/sparcv9/llib-lucb.ln
usr/ucbinclude
usr/ucbinclude/a.out.h
usr/ucbinclude/assert.h
usr/ucbinclude/curses.h
usr/ucbinclude/dbm.h
usr/ucbinclude/fcntl.h=./sys/fcntl.h
usr/ucbinclude/regexp.h
usr/ucbinclude/resolv.h
usr/ucbinclude/setjmp.h
usr/ucbinclude/sgtty.h
usr/ucbinclude/signal.h
usr/ucbinclude/stdio.h
usr/ucbinclude/strings.h
usr/ucbinclude/struct.h
usr/ucbinclude/sys
usr/ucbinclude/sys/dir.h
usr/ucbinclude/sys/fcntl.h
usr/ucbinclude/sys/file.h
usr/ucbinclude/sys/ioctl.h
usr/ucbinclude/sys/param.h
usr/ucbinclude/sys/reboot.h
usr/ucbinclude/sys/resource.h
usr/ucbinclude/sys/rusage.h
usr/ucbinclude/sys/signal.h
usr/ucbinclude/sys/sysmacros.h
usr/ucbinclude/sys/tty.h
usr/ucbinclude/sys/ttychars.h
usr/ucbinclude/sys/types.h
usr/ucbinclude/sys/vfs.h
usr/ucbinclude/sys/wait.h
usr/ucbinclude/syscall.h
usr/ucbinclude/ufs 755 root bin
usr/ucbinclude/ufs/quota.h
usr/ucbinclude/unistd.h
usr/ucbinclude/vfont.h
usr/ucbinclude/vfork.h


Additionally, the following packages can probably just be removed outright:

SUNWsra - Source Compatibility Archive Libraries
SUNWsrh - Source Compatibility Header Files

Note that we intend to retain the headers and lint libraries in the source
tree, as they are necessary for building the remaining UCB bits.  However,
they would no longer be packaged or delivered to end-users.

6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                ON
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open

Reply via email to