libXaw.so.7 [LSARC/2008/609 Self Review]
Alan Coopersmith
Alan.Coopersmith at sun.com
Thu Sep 25 07:08:26 PDT 2008
[Resending to LSARC-ext since I forgot to override the default e-mail
address when running sac_nextcase for this case.]
I am sponsoring this case for Roland Mainz. As it simply ships on
Solaris the same libXaw.so.7 that is found on all other systems shipping
X11R6.7 & later releases from X.Org, I have marked it closed approved
automatic.
If anyone feels this case needs more review and would like it converted to
a fasttrack, please let me know.
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
Template Version: @(#)sac_nextcase %I% %G% SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
1.1. Project/Component Working Name:
libXaw.so.7
1.2. Name of Document Author/Supplier:
Author: Roland Mainz
1.3 Date of This Document:
24 September, 2008
4. Technical Description
Solaris is currently missing the newest version of the Athena Widgets
toolkit (libXaw) which prevents deployment of applications which
depend on this versions of the toolkit.
libXaw.so.7 will be integrated into the X11 consolidation as part of
this proposal, and will be installed as part of the SUNWxwplt (the
same as previous versions of libXaw).
The previous libXaw.so.5 and libXaw.so.4 libraries will remain for
binary compatibility, but neither headers, nor *.so compile-time links
will be shipped for them so that new applications will not build using
them.
This project requests a micro/patch release binding.
Notes
=====
- libXaw shared library revision numbering:
- libXaw.so.7: The new library revision became neccesary since widget
structures (which may be used in applications to create subclasses
of the libXaw widget classes) exported in the public API changed
in an incompatible way, such as widget structures which changed in
size, number of members, and datatypes compared to
X.org/Xfree86.org's libXaw.so.6).
- libXaw.so.6 was only shipped by Xfree86 and optionally for Solaris
in early X.org builds and was never shipped with any Solaris products.
We'll skip this revision.
- libXaw.so.5/libXaw.so.4 are the ancient versions of libXaw currently
shipped with Solaris.
The libXaw3D variant of the Athena Widgets is planned for a later project.
Interfaces
==========
Imported Interfaces Classification Comment
------------------- -------------- -------
libXmu Standard - PSARC 2005/192
libSM Standard - ASARC 1995/265
libICE Standard - ASARC 1995/265
libXext Standard - (predates ARC)
libX11 Standard - (predates ARC)
libXt Standard - (predates ARC)
libXpm Evolving - PSARC 2001/060
libXp Standard - PSARC 1998/299
Exported Interfaces Classification Comment
------------------- -------------- -------
SUNWxwplt Committed Package
/usr/X11/lib/libXaw.so.7 Uncommitted Shared library
/usr/X11/lib/libXaw.so Uncommitted Symbolic link
/usr/lib/libXaw.so.7 Uncommitted Symbolic link
/usr/lib/libXaw.so Uncommitted Symbolic link
/usr/X11/lib/${MACH64}/libXaw.so.7 Uncommitted Shared library
/usr/X11/lib/${MACH64}/libXaw.so Uncommitted Symbolic link
/usr/lib/${MACH64}/libXaw.so.7 Uncommitted Symbolic link
/usr/lib/${MACH64}/libXaw.so Uncommitted Symbolic link
/usr/X11/share/include/X11/Xaw/*.h Uncommitted Headers for libXaw
Reference Documents
===================
Xaw.man.txt - libXaw manual page
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
X Consolidation / Desktop C-Team
6.5. ARC review type: Automatic
6.6. ARC Exposure: open
More information about the opensolaris-arc
mailing list