From sacadmin Thu Jul 20 14:09:45 2006
Received: from spartan.SFBay.Sun.COM (spartan.SFBay.Sun.COM [129.146.226.64])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id k6KL9i2T029504;
	Thu, 20 Jul 2006 14:09:44 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM (localhost [127.0.0.1])
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6) with ESMTP id k6KL9iiW020689;
	Thu, 20 Jul 2006 14:09:44 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6/Submit) id k6KL9iXv020685;
	Thu, 20 Jul 2006 14:09:44 -0700 (PDT)
Date: Thu, 20 Jul 2006 14:09:44 -0700 (PDT)
Message-Id: <200607202109.k6KL9iXv020685@spartan.SFBay.Sun.COM>
From: Don Cragun <don.cragun@sun.com>
To: PSARC@sac.sfbay.sun.com
Cc: craig.mohrman@sun.com
Subject: Generic 32-bit/64-bit symbolic links for ucblib libraries [PSARC/2006/445 Timeout:  07/27/2006]
Status: RO
Content-Length: 2698

Subject: PSARC FastTrack [07/27/2006]: Generic 32-bit/64-bit symbolic links for ucblib libraries

I am submitting this case for Craig Mohrman.

The interfaces added by this case have stability level Committed.

I am asking for a patch release binding.  The project team only plans
to integrate into ONNV, but I see no reason why this couldn't be added
to a patch release if a customer escalates a request to do so.

The timer is set to expire on July 27, 2006.

 - Don

Template Version: @(#)sac_nextcase 1.56 10/26/05 SMI
Copyright 2006 Sun Microsystems, Inc.
1. Introduction
    1.1. Project/Component Working Name:
	 Generic 32-bit/64-bit symbolic links for ucblib libraries
    1.2. Name of Document Author/Supplier:
	 Author:  Craig Mohrman
    1.3  Date of This Document:
	20 July, 2006
4. Technical Description
	Summary
	=======
	Add a symbolic link with the name '64' in /usr/ucblib and point
	it at the architecture specific  directory which contains
	64-bit libraries.
	Add a symbolic link with the name '32' in /usr/ucblib and point
	it at '.'.

	Background
	==========
	/lib and /usr/lib, as well as other library directories spread
	throughout Solaris, that contain 32-bit as well as 64-bit
	implementations, contain a separate directory that holds
	the 64-bit versions of those libraries.  The name of this directory
	is architecture specific; eg. sparcv9 or amd64.
	An additional directory entry has been added, by the name '64',
	and pointed at the architecture specific 64-bit directory to
	create an architecture neutral name.
	A symbolic link by the name of '32' pointing at '.' is also
	added for bitsize neutrality.

	This will satisfy RFE:
	5084403 /usr/ucblib needs to ship with 32/64 symlinks

	Details of Changes
	==================
	Create symbolic links such that:

	On all architecture machines, /usr/ucblib/32 is a symlink
	pointing to ".".

	On 64-bit AMD architecture machines, /usr/ucblib/64 is a
	symlink pointing to "/usr/ucblib/amd64".

	And on a 64-bit SPARC architecture machines, /usr/ucblib/64 is
	a symlink pointing to "/usr/ucblib/sparcv9".

	Documentation
	=============
	filesystem.5 - add /usr/ucblib/64 and /usr/ucblib/32 entries

	libcurses.3libucb - add /usr/ucblib/64 entry
	libdbm.3libucb - add /usr/ucblib/64 entry

	Ironically:
	librpcsoc.3libucb
	libtermcap.3libucb
	libucb.3libucb
	already reference /usr/ucblib/64 which doesn't exist

	Exported Interfaces
	===================

	Interface		Stability
	---------		---------
	/usr/ucblib/32		Committed
	/usr/ucblib/64		Committed

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

From sacadmin Wed Jul 26 17:56:32 2006
Received: from spartan.SFBay.Sun.COM (spartan.SFBay.Sun.COM [129.146.226.64])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id k6R0uWN7010325
	for <PSARC@sac.SFBay.Sun.COM>; Wed, 26 Jul 2006 17:56:32 -0700 (PDT)
Received: from spartan.SFBay.Sun.COM (localhost [127.0.0.1])
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6) with ESMTP id k6R0uWeL007304;
	Wed, 26 Jul 2006 17:56:32 -0700 (PDT)
Received: (from dwc@localhost)
	by spartan.SFBay.Sun.COM (8.13.6+Sun/8.13.6/Submit) id k6R0uVTB007303;
	Wed, 26 Jul 2006 17:56:31 -0700 (PDT)
Date: Wed, 26 Jul 2006 17:56:31 -0700 (PDT)
Message-Id: <200607270056.k6R0uVTB007303@spartan.SFBay.Sun.COM>
From: Don Cragun <don.cragun@sun.com>
To: PSARC@sac.sfbay.sun.com
Cc: craig.mohrman@sun.com
Subject: Re: Generic 32-bit/64-bit symbolic links for ucblib libraries [PSARC/2006/445 Timeout:  07/27/2006]
Status: RO
Content-Length: 61

This case was approved during today's SPARC meeting.

 - Don

