[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


Reply via email to