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