From sacadmin Wed Jun 25 23:45:34 2008
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5Q6jYkq005352;
	Wed, 25 Jun 2008 23:45:34 -0700 (PDT)
Received: (from xc149992@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m5Q6jY7N005348;
	Wed, 25 Jun 2008 23:45:34 -0700 (PDT)
Date: Wed, 25 Jun 2008 23:45:34 -0700 (PDT)
From: Xiang-Dong Frank Che <xc149992@sac.sfbay.sun.com>
Message-Id: <200806260645.m5Q6jY7N005348@sac.sfbay.sun.com>
To: PSARC-record@sac.sfbay.sun.com
Subject: Objective Caml System and LablGTK [PSARC/2008/406 FastTrack timeout 07/03/2008]
Status: RO
Content-Length: 563


Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 Objective Caml System and LablGTK
    1.2. Name of Document Author/Supplier:
	 Author:  Bill Yan
    1.3  Date of This Document:
	25 June, 2008
4. Technical Description
    See the case directory for more detail

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


From Frank.Che@Sun.COM Thu Jun 26 00:29:25 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m5Q7TPWB006511
	for <psarc-ext@sac.sfbay.Sun.COM>; Thu, 26 Jun 2008 00:29:25 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m5Q7TNNE020711
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 26 Jun 2008 15:29:23 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3200M017GYYO00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 26 Jun 2008 00:29:22 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3200JYS7GXWG20@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 26 Jun 2008 00:29:22 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m5Q7ULoM006904	for
 <PSARC-ext@sun.com>; Thu, 26 Jun 2008 07:30:21 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3200B017D62S00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 26 Jun 2008 15:27:24 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3200FSC7DNR1YX@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 26 Jun 2008 15:27:24 +0800 (SGT)
Date: Thu, 26 Jun 2008 15:29:22 +0800
From: Frank Che <Frank.Che@Sun.COM>
Subject: PSARC 2008/406 Objective Caml System and LablGTK
Sender: Frank.Che@Sun.COM
To: PSARC-ext@Sun.COM
Cc: yan xue yang <Xue-Yang.Yan@Sun.COM>
Message-id: <48634552.3070802@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 8498

I'm sponsoring this fast track for Bill Yan. Requested release binding 
is minor. Timer is set to 07/03/2008.

This case is to integrate two open source packages OCaml and LablGTK 
into Solaris. These two packages are required to compile and generate 
the binary of 'Unison'. Unison was discussed in PSARC case 2008/212.

Some background information from the submitter: original plan was to 
deliver these two packages only to C-team to generate the Unison binary, 
not to the end user. However, C-team requests these two packages be 
integrated first before integrating the Unison package.

Frank.

Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems


1. Introduction
    1.1. Project/Component Working Name:
    Objective Caml system and LablGTK
    1.2. Name of Document Author/Supplier:
    Author: Xue-Yang Yan
    1.3. Date of This Document:
    June 26, 2008

4. Technical Description
    Summary
    The intent of this case is to propose the integration of two open source
    packages Objective Caml system and LablGTK to Solaris OS. Indiana 
package
    "Unison" requires them as the compiler and interface to GTK.

    This project requests a minor binding.

4.1 Proposal
4.1.1 Objective Caml System Introduction
    Caml is a general-purpose programming language [1], designed with 
program
    safety and reliability in mind. It is very expressive, yet easy to learn
    and use. Caml supports functional, imperative, and object-oriented
    programming styles. Objective Caml is the most popular variant of 
the Caml
    language. From a language standpoint, it extends the core Caml language
    with a fully-fledged object-oriented layer, as well as a powerful module
    system, all connected by a sound, polymorphic type system featuring type
    inference.
    The Objective Caml system is the main, industrial-strength 
implementation
    of the Caml language. It based on the Caml Light dialect extended with a
    complete class-based object system and a powerful module system in the
    style of Standard ML, featuring a high-performance native-code compiler
    (ocamlopt) for 9 processor architectures (IA32, PowerPC, AMD64, Alpha,
    Sparc, Mips, IA64, HPPA, StrongArm), as well as a bytecode compiler
    (ocamlc) and an interactive read-eval-print loop (ocaml) for quick
    development and portability. The Objective Caml distribution includes a
    comprehensive standard library, a replay debugger (ocamldebug), lexer
    (ocamllex) and parser (ocamlyacc) generators, a pre-processor
    pretty-printer (camlp4) and a documentation generator (ocamldoc). [2]

4.1.2 LablGTK Introduction
    LablGTK is an Objective Caml interface to gtk+ [3]. It uses the rich 
type
    system of Objective Caml 3 to provide a strongly typed, yet very
    comfortable, object-oriented interface to gtk+.

4.2 Interfaces
4.2.1 Exported Interfaces

          Exported Interface     | Stability |           Description
    
-----------------------------+-----------+-------------------------------
    /usr/bin/camlp4              | Committed | OCaml pre-processor
                                 |           | pretty-printer
    
-----------------------------+-----------+-------------------------------
    /usr/bin/camlp4boot          | Committed | Shortcut for "camlp4" command
    /usr/bin/camlp4o             | Committed | with different syntaxs
    /usr/bin/camlp4of            | Committed | previously loaded
    /usr/bin/camlp4oof           | Committed |
    /usr/bin/camlp4orf           | Committed |
    /usr/bin/camlp4prof          | Committed |
    /usr/bin/camlp4r             | Committed |
    /usr/bin/camlp4rf            | Committed |
    
-----------------------------+-----------+-------------------------------
    /usr/bin/gdk-pixbuf-mlsource | Committed | Image loading and 
manipulation
    
-----------------------------+-----------+-------------------------------
    /usr/bin/lablgladecc2        | Committed | Tool for extracting widget
                                 |           | definitions from glade
                                 |           | description
    
-----------------------------+-----------+-------------------------------
    /usr/bin/lablgtk2            | Committed | LablGTK runtime environment
    
-----------------------------+-----------+-------------------------------
    /usr/bin/labltk              | Committed | Toplevel interface to the
                                 |           | Tcl/Tk toolkit
    
-----------------------------+-----------+-------------------------------
    /usr/bin/mkcamlp4            | Committed | Creates camlp4 executables
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocaml               | Committed | OCaml interactive
                                 |           | read-eval-print loop
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlbrowser        | Committed | OCaml browser/editor
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlbuild          | Committed | OCaml project compilation 
tool
    /usr/bin/ocamlbuild.byte     | Committed |
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlc              | Committed | OCaml bytecode compiler
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlcp             | Committed | OCaml profiling compiler
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamldebug          | Committed | OCaml replay debugger
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamldep            | Committed | OCaml dependency generator
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamldoc            | Committed | OCaml documentation generator
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamllex            | Committed | OCaml lexer generator
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlmklib          | Committed | generate libraries with mixed
                                 |           | C/Caml code
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlmktop          | Committed | Building custom toplevel
                                 |           | systems
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlopt            | Committed | OCaml native-code compiler
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlprof           | Committed | OCaml profiling tool
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlrun            | Committed | OCaml bytecode interpreter
    
-----------------------------+-----------+-------------------------------
    /usr/bin/ocamlyacc           | Committed | OCaml parser generator
    
-----------------------------+-----------+-------------------------------
    /usr/lib/ocaml/* [4]         | Committed | OCaml libraries
    
-----------------------------+-----------+-------------------------------
    /usr/lib/ocaml/lablgtk2/* [4]| Committed | LablGTK libraries
    
-----------------------------+-----------+-------------------------------
    SUNWocaml                    |Uncommitted| Package name for Objective
                                 |           | Caml system
    
-----------------------------+-----------+-------------------------------
    SUNWlablgtk                  |Uncommitted| Package name for lablGTK
    
-------------------------------------------------------------------------

4.2.2 Documents delivered
    /usr/share/man/man1/* [4]

4.2.3 Imported Interfaces
    None.

4.3 References
    [1] http://caml.inria.fr/
    [2] See documentation and user's manual at
    http://caml.inria.fr/download.en.html
    [3] http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
    [4] See file "file_list.txt" in case directory for a complete list 
of files
    to be delivered to this directory


6. Resources and Schedule
    6.4 Steering Committee Requested Information
    6.4.1 Consolidation C-team Name: SFW
    6.5 ARC review type: Fast Track
    6.6 ARC exposure: Open


From Frank.Che@sun.com Fri Jul  4 02:36:14 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m649aEEP013316
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 4 Jul 2008 02:36:14 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m649aCeR032080
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 4 Jul 2008 03:36:14 -0600 (MDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3H00E0L6OD4G00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 04 Jul 2008 03:36:13 -0600 (MDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3H005F16OBWO90@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 04 Jul 2008 03:36:12 -0600 (MDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m649acv1015457	for
 <PSARC-ext@sun.com>; Fri, 04 Jul 2008 09:36:38 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3H000016DSWE00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 04 Jul 2008 17:34:04 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3H009G96KS8A2R@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 04 Jul 2008 17:34:04 +0800 (SGT)
Date: Fri, 04 Jul 2008 17:36:06 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48634552.3070802@sun.com>
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <486DEF06.1010105@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 8969

This case is timed out. I don't see any pending issues for this case 
now, so I will mark it as closed approved tomorrow. Any concerns, please 
let me know today.

Frank.

Frank Che wrote:
> I'm sponsoring this fast track for Bill Yan. Requested release binding 
> is minor. Timer is set to 07/03/2008.
>
> This case is to integrate two open source packages OCaml and LablGTK 
> into Solaris. These two packages are required to compile and generate 
> the binary of 'Unison'. Unison was discussed in PSARC case 2008/212.
>
> Some background information from the submitter: original plan was to 
> deliver these two packages only to C-team to generate the Unison 
> binary, not to the end user. However, C-team requests these two 
> packages be integrated first before integrating the Unison package.
>
> Frank.
>
> Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
> This information is Copyright 2008 Sun Microsystems
>
>
> 1. Introduction
>    1.1. Project/Component Working Name:
>    Objective Caml system and LablGTK
>    1.2. Name of Document Author/Supplier:
>    Author: Xue-Yang Yan
>    1.3. Date of This Document:
>    June 26, 2008
>
> 4. Technical Description
>    Summary
>    The intent of this case is to propose the integration of two open 
> source
>    packages Objective Caml system and LablGTK to Solaris OS. Indiana 
> package
>    "Unison" requires them as the compiler and interface to GTK.
>
>    This project requests a minor binding.
>
> 4.1 Proposal
> 4.1.1 Objective Caml System Introduction
>    Caml is a general-purpose programming language [1], designed with 
> program
>    safety and reliability in mind. It is very expressive, yet easy to 
> learn
>    and use. Caml supports functional, imperative, and object-oriented
>    programming styles. Objective Caml is the most popular variant of 
> the Caml
>    language. From a language standpoint, it extends the core Caml 
> language
>    with a fully-fledged object-oriented layer, as well as a powerful 
> module
>    system, all connected by a sound, polymorphic type system featuring 
> type
>    inference.
>    The Objective Caml system is the main, industrial-strength 
> implementation
>    of the Caml language. It based on the Caml Light dialect extended 
> with a
>    complete class-based object system and a powerful module system in the
>    style of Standard ML, featuring a high-performance native-code 
> compiler
>    (ocamlopt) for 9 processor architectures (IA32, PowerPC, AMD64, Alpha,
>    Sparc, Mips, IA64, HPPA, StrongArm), as well as a bytecode compiler
>    (ocamlc) and an interactive read-eval-print loop (ocaml) for quick
>    development and portability. The Objective Caml distribution 
> includes a
>    comprehensive standard library, a replay debugger (ocamldebug), lexer
>    (ocamllex) and parser (ocamlyacc) generators, a pre-processor
>    pretty-printer (camlp4) and a documentation generator (ocamldoc). [2]
>
> 4.1.2 LablGTK Introduction
>    LablGTK is an Objective Caml interface to gtk+ [3]. It uses the 
> rich type
>    system of Objective Caml 3 to provide a strongly typed, yet very
>    comfortable, object-oriented interface to gtk+.
>
> 4.2 Interfaces
> 4.2.1 Exported Interfaces
>
>          Exported Interface     | Stability |           Description
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/camlp4              | Committed | OCaml pre-processor
>                                 |           | pretty-printer
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/camlp4boot          | Committed | Shortcut for "camlp4" 
> command
>    /usr/bin/camlp4o             | Committed | with different syntaxs
>    /usr/bin/camlp4of            | Committed | previously loaded
>    /usr/bin/camlp4oof           | Committed |
>    /usr/bin/camlp4orf           | Committed |
>    /usr/bin/camlp4prof          | Committed |
>    /usr/bin/camlp4r             | Committed |
>    /usr/bin/camlp4rf            | Committed |
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/gdk-pixbuf-mlsource | Committed | Image loading and 
> manipulation
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/lablgladecc2        | Committed | Tool for extracting widget
>                                 |           | definitions from glade
>                                 |           | description
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/lablgtk2            | Committed | LablGTK runtime environment
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/labltk              | Committed | Toplevel interface to the
>                                 |           | Tcl/Tk toolkit
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/mkcamlp4            | Committed | Creates camlp4 executables
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocaml               | Committed | OCaml interactive
>                                 |           | read-eval-print loop
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlbrowser        | Committed | OCaml browser/editor
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlbuild          | Committed | OCaml project 
> compilation tool
>    /usr/bin/ocamlbuild.byte     | Committed |
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlc              | Committed | OCaml bytecode compiler
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlcp             | Committed | OCaml profiling compiler
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamldebug          | Committed | OCaml replay debugger
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamldep            | Committed | OCaml dependency generator
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamldoc            | Committed | OCaml documentation 
> generator
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamllex            | Committed | OCaml lexer generator
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlmklib          | Committed | generate libraries with 
> mixed
>                                 |           | C/Caml code
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlmktop          | Committed | Building custom toplevel
>                                 |           | systems
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlopt            | Committed | OCaml native-code compiler
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlprof           | Committed | OCaml profiling tool
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlrun            | Committed | OCaml bytecode interpreter
>    
> -----------------------------+-----------+-------------------------------
>    /usr/bin/ocamlyacc           | Committed | OCaml parser generator
>    
> -----------------------------+-----------+-------------------------------
>    /usr/lib/ocaml/* [4]         | Committed | OCaml libraries
>    
> -----------------------------+-----------+-------------------------------
>    /usr/lib/ocaml/lablgtk2/* [4]| Committed | LablGTK libraries
>    
> -----------------------------+-----------+-------------------------------
>    SUNWocaml                    |Uncommitted| Package name for Objective
>                                 |           | Caml system
>    
> -----------------------------+-----------+-------------------------------
>    SUNWlablgtk                  |Uncommitted| Package name for lablGTK
>    
> -------------------------------------------------------------------------
>
> 4.2.2 Documents delivered
>    /usr/share/man/man1/* [4]
>
> 4.2.3 Imported Interfaces
>    None.
>
> 4.3 References
>    [1] http://caml.inria.fr/
>    [2] See documentation and user's manual at
>    http://caml.inria.fr/download.en.html
>    [3] http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html
>    [4] See file "file_list.txt" in case directory for a complete list 
> of files
>    to be delivered to this directory
>
>
> 6. Resources and Schedule
>    6.4 Steering Committee Requested Information
>    6.4.1 Consolidation C-team Name: SFW
>    6.5 ARC review type: Fast Track
>    6.6 ARC exposure: Open
>

From danek.duvall@sun.com Fri Jul  4 10:41:43 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m64HfguG023573
	for <psarc-ext@sac.sfbay.sun.com>; Fri, 4 Jul 2008 10:41:42 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m64HfdUT027221
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Fri, 4 Jul 2008 18:41:41 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3H00901T5GRA00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Fri, 04 Jul 2008 10:41:40 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3H004X7T5FWM70@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Fri,
 04 Jul 2008 10:41:39 -0700 (PDT)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m64HfaA9029937; Fri, 04 Jul 2008 10:41:36 -0700 (PDT)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m64HfatT015017; Fri,
 04 Jul 2008 10:41:36 -0700 (PDT)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2/Submit) id m64Hfaqo015016; Fri,
 04 Jul 2008 10:41:36 -0700 (PDT)
Date: Fri, 04 Jul 2008 10:41:36 -0700
From: Danek Duvall <danek.duvall@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <486DEF06.1010105@sun.com>
To: Frank Che <Frank.Che@sun.com>
Cc: PSARC-ext@sun.com, yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <20080704174136.GV4978@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
User-Agent: Mutt/1.5.16 (2007-06-27)
Status: RO
Content-Length: 517

On Fri, Jul 04, 2008 at 05:36:06PM +0800, Frank Che wrote:

> This case is timed out. I don't see any pending issues for this case now, 
> so I will mark it as closed approved tomorrow. Any concerns, please let me 
> know today.

I'm surprised no one brought it up, but are you positive you want to make
all the interfaces Committed?  That means you're not going to be able to
change them at all incompatibly, except in Major releases, which have not
historically happened very often, and may continue not to.

Danek

From Frank.Che@sun.com Mon Jul  7 07:26:55 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m67EQtjm013631
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 7 Jul 2008 07:26:55 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m67EQswd028429
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 7 Jul 2008 07:26:55 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3N0010N44UKR00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 07 Jul 2008 07:26:54 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3N00FU144SK6A0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 07 Jul 2008 07:26:53 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m67ERJ8c001309	for
 <PSARC-ext@sun.com>; Mon, 07 Jul 2008 14:27:19 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3N00K013XJTT00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 07 Jul 2008 22:26:23 +0800 (SGT)
Received: from [125.33.143.130] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3N00MGM43T9VUP@mail-apac.sun.com>; Mon,
 07 Jul 2008 22:26:23 +0800 (SGT)
Date: Mon, 07 Jul 2008 22:26:36 +0800
From: frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <20080704174136.GV4978@zruty.sfbay.sun.com>
Sender: Frank.Che@sun.com
To: Danek Duvall <Danek.Duvall@sun.com>
Cc: PSARC-ext@sun.com, yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <4872279C.6090609@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
 <20080704174136.GV4978@zruty.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 833

Good question. People all like to use committed interfaces for compilers 
and libraries, but the community activities decide the  stability.

The submitter will probe the community more for the possibility of 
changes in each part and then get back.

Frank.

Danek Duvall Wrote:
> On Fri, Jul 04, 2008 at 05:36:06PM +0800, Frank Che wrote:
>
>   
>> This case is timed out. I don't see any pending issues for this case now, 
>> so I will mark it as closed approved tomorrow. Any concerns, please let me 
>> know today.
>>     
>
> I'm surprised no one brought it up, but are you positive you want to make
> all the interfaces Committed?  That means you're not going to be able to
> change them at all incompatibly, except in Major releases, which have not
> historically happened very often, and may continue not to.
>
> Danek
>   


From Frank.Che@sun.com Tue Jul  8 07:01:18 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m68E1I45026607
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jul 2008 07:01:18 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m68E1Hr2062999
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jul 2008 08:01:18 -0600 (MDT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O0003PXM48400@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 08 Jul 2008 07:01:16 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O005G0XM3SN90@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jul 2008 07:01:16 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m68E1g2B003145	for
 <PSARC-ext@sun.com>; Tue, 08 Jul 2008 14:01:42 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3O00001XC7JR00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jul 2008 21:59:04 +0800 (SGT)
Received: from [123.112.54.206] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3O0090QXI28FGM@mail-apac.sun.com>; Tue,
 08 Jul 2008 21:59:04 +0800 (SGT)
Date: Tue, 08 Jul 2008 22:00:55 +0800
From: frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <4872279C.6090609@sun.com>
Sender: Frank.Che@sun.com
To: Danek Duvall <Danek.Duvall@sun.com>, PSARC-ext@sun.com
Cc: yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48737317.3080507@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
 <20080704174136.GV4978@zruty.sfbay.sun.com> <4872279C.6090609@sun.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
Status: RO
Content-Length: 1291

Feedback from the community is:

OCaml has no binary compatibility at all between compiler releases,
not even between point releases.  Lablgtk2 is even worse - there is no
_source_ compatibility either.

In this case, the submitter would like to change all interfaces to 'Uncommitted'. If no more concern, I will update the case material tomorrow to mark all interfaces as 'Uncommitted'.

Frank.


Frank Che Wrote :
> Good question. People all like to use committed interfaces for 
> compilers and libraries, but the community activities decide the  
> stability.
>
> The submitter will probe the community more for the possibility of 
> changes in each part and then get back.
>
> Frank.
>
> Danek Duvall Wrote:
>> On Fri, Jul 04, 2008 at 05:36:06PM +0800, Frank Che wrote:
>>
>>  
>>> This case is timed out. I don't see any pending issues for this case 
>>> now, so I will mark it as closed approved tomorrow. Any concerns, 
>>> please let me know today.
>>>     
>>
>> I'm surprised no one brought it up, but are you positive you want to 
>> make
>> all the interfaces Committed?  That means you're not going to be able to
>> change them at all incompatibly, except in Major releases, which have 
>> not
>> historically happened very often, and may continue not to.
>>
>> Danek
>>   
>


From Darren.Moffat@sun.com Tue Jul  8 07:12:27 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m68ECQ4F026687
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 8 Jul 2008 07:12:27 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m68ECMPf005757
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Tue, 8 Jul 2008 22:12:25 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3O0030BY4NJB00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 08 Jul 2008 08:12:23 -0600 (MDT)
Received: from gmp-eb-inf-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3O00LT5Y4MXB40@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jul 2008 08:12:23 -0600 (MDT)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-inf-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m68ECMKt020275	for
 <PSARC-ext@sun.com>; Tue, 08 Jul 2008 14:12:22 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K3O00901WXLTO00@fe-emea-09.sun.com>
 (original mail from Darren.Moffat@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jul 2008 15:12:22 +0100 (BST)
Received: from [129.156.173.21] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0K3O00C9RY4GY7D0@fe-emea-09.sun.com>; Tue,
 08 Jul 2008 15:12:17 +0100 (BST)
Date: Tue, 08 Jul 2008 15:12:16 +0100
From: Darren J Moffat <Darren.Moffat@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48737317.3080507@sun.com>
Sender: Darren.Moffat@sun.com
To: frank Che <Frank.Che@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, PSARC-ext@sun.com,
        yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <487375C0.90001@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
 <20080704174136.GV4978@zruty.sfbay.sun.com> <4872279C.6090609@sun.com>
 <48737317.3080507@sun.com>
User-Agent: Thunderbird 2.0.0.14 (X11/20080602)
Status: RO
Content-Length: 828

frank Che wrote:
> Feedback from the community is:
> 
> OCaml has no binary compatibility at all between compiler releases,
> not even between point releases.  Lablgtk2 is even worse - there is no
> _source_ compatibility either.
> 
> In this case, the submitter would like to change all interfaces to 
> 'Uncommitted'. If no more concern, I will update the case material 
> tomorrow to mark all interfaces as 'Uncommitted'.

Given there is no source or binary compatibility I think this would be a 
correct and accurate use of Volatile.  For such a low stability 
guarantee even Uncommitted is to high as that would mean you couldn't 
update OCaml compiler at all in a micro/patch release.

This is almost one of the cases where it is "<flashing red>HIGHLY 
Volatile<flashing red/>" with sirens on top :-)

-- 
Darren J Moffat

From Frank.Che@sun.com Tue Jul  8 20:27:54 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m693RrVV021553
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 8 Jul 2008 20:27:53 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m693RpXX004234
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 9 Jul 2008 04:27:52 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3P00I01YYFMH00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Tue, 08 Jul 2008 20:27:51 -0700 (PDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3P00DF1YYEAFC0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Tue,
 08 Jul 2008 20:27:51 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m693SHSB025175	for
 <PSARC-ext@sun.com>; Wed, 09 Jul 2008 03:28:17 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3P00501YXI6A00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 09 Jul 2008 11:27:21 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3P004EFYXKPGFK@mail-apac.sun.com>; Wed,
 09 Jul 2008 11:27:21 +0800 (SGT)
Date: Wed, 09 Jul 2008 11:27:48 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <487375C0.90001@Sun.COM>
Sender: Frank.Che@sun.com
To: Darren J Moffat <Darren.Moffat@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, PSARC-ext@sun.com,
        yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48743034.3020008@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
 <20080704174136.GV4978@zruty.sfbay.sun.com> <4872279C.6090609@sun.com>
 <48737317.3080507@sun.com> <487375C0.90001@Sun.COM>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 511

Darren J Moffat wrote:
> Given there is no source or binary compatibility I think this would be 
> a correct and accurate use of Volatile.  For such a low stability 
> guarantee even Uncommitted is to high as that would mean you couldn't 
> update OCaml compiler at all in a micro/patch release.
>
Sounds good. I have marked those interfaces as Volatile except those 2 
SUNW package names, which were marked as 'Uncommitted'. Updated case 
material was saved in the case directory as 'spec.txt'

Thanks,
Frank.

From Frank.Che@sun.com Wed Jul  9 18:22:36 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6A1MZGW004298
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 9 Jul 2008 18:22:36 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m6A1MKXj029172
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 10 Jul 2008 09:22:35 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K3R0040DNTKRQ00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@Sun.COM); Wed, 09 Jul 2008 18:22:33 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K3R00IF4NTJB6C0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@Sun.COM); Wed,
 09 Jul 2008 18:22:32 -0700 (PDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m6A1NZpd009980	for
 <PSARC-ext@Sun.COM>; Thu, 10 Jul 2008 01:23:35 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K3R00M01NRXFR00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 10 Jul 2008 09:22:03 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K3R004FVNSQPGQM@mail-apac.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Thu, 10 Jul 2008 09:22:02 +0800 (SGT)
Date: Thu, 10 Jul 2008 09:22:27 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: PSARC 2008/406 Objective Caml System and LablGTK [ closed approved ]
In-reply-to: <48743034.3020008@sun.com>
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48756453.6000003@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <486DEF06.1010105@sun.com>
 <20080704174136.GV4978@zruty.sfbay.sun.com> <4872279C.6090609@sun.com>
 <48737317.3080507@sun.com> <487375C0.90001@Sun.COM> <48743034.3020008@sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 52

This case was approved in the PSARC meeting today.


From Frank.Che@sun.com Thu Sep 18 02:20:00 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8I9K0nx005430
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 18 Sep 2008 02:20:00 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8I9JwU9012898
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 18 Sep 2008 02:20:00 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7D00K0DWLAGO00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 18 Sep 2008 03:19:58 -0600 (MDT)
Received: from sineb-mail-1.sun.com ([192.18.19.6])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7D006QKWL9ZXA0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 18 Sep 2008 03:19:58 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8I9JvuE018535	for
 <PSARC-ext@sun.com>; Thu, 18 Sep 2008 09:19:57 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K7D00L01WHP6K00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 18 Sep 2008 17:19:57 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K7D007YXWL8UHZP@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 18 Sep 2008 17:19:57 +0800 (SGT)
Date: Thu, 18 Sep 2008 17:19:09 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48634552.3070802@sun.com>
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48D21D0D.4020801@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 622

This project need to integrate a few static library files (*.a). These 
static library files are required when compiling unison or other 
applications written in caml language. The project team want to know 
whether there is any concerns on integrating static library files at the 
ARC level for this case.

See file "file_list.txt" in the case directory for a complete list of 
files to be integrated: http://sac.sfbay/PSARC/2008/406/file_list.txt

If there is any concern, please let the project team know by 09/22/2008. 
If there is open discussion on this issue by that day, I will extend the 
timer.

Thanks,
Frank.


From John.Plocher@sun.com Thu Sep 18 07:57:17 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8IEvHHe011822
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 18 Sep 2008 07:57:17 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m8IEvHtK005064
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 18 Sep 2008 07:57:17 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7E00M1JC7HDU00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 18 Sep 2008 07:57:17 -0700 (PDT)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7E00K6CC7GRSA0@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 18 Sep 2008 07:57:16 -0700 (PDT)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m8IEvGxs005340	for
 <PSARC-ext@sun.com>; Thu, 18 Sep 2008 07:57:16 -0700 (PDT)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0K7E00701BZCV800@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 18 Sep 2008 07:57:16 -0700 (PDT)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0K7E00K2YC76JK60@fe-sfbay-09.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 18 Sep 2008 07:57:06 -0700 (PDT)
Date: Thu, 18 Sep 2008 07:57:06 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48D21D0D.4020801@sun.com>
Sender: John.Plocher@sun.com
To: Frank Che <Frank.Che@sun.com>
Cc: PSARC-ext@sun.com, yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48D26C42.9050600@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <48D21D0D.4020801@sun.com>
User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707)
Status: RO
Content-Length: 512

Frank Che wrote:
> This project need to integrate a few static library files (*.a). 

In general, the library policy and the patch/update architecture supported
by the linker require the use of shared objects and not static libs.

Please provide more info as to why you must provide .a files instead of 
following the library best practice/policies.  Without an obvious "duh",
this is probably reason enough for this case to be derailed.

http://www.opensolaris.org/os/community/arc/policies/libraries/

  -John

From Xue-Yang.Yan@sun.com Mon Sep 22 02:43:43 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m8M9hgFR008842
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 22 Sep 2008 02:43:42 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m8M9hWpo001294
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 22 Sep 2008 10:43:41 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K7L00B01CCR3T00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 22 Sep 2008 02:43:39 -0700 (PDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K7L009JECCQXG10@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 22 Sep 2008 02:43:38 -0700 (PDT)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m8M9hbq9003943	for
 <PSARC-ext@sun.com>; Mon, 22 Sep 2008 09:43:37 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K7L00801CB83A00@mail-apac.sun.com>
 (original mail from Xue-Yang.Yan@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 22 Sep 2008 17:43:37 +0800 (SGT)
Received: from [129.158.218.53] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K7L000UYCCOW9J7@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 22 Sep 2008 17:43:37 +0800 (SGT)
Date: Mon, 22 Sep 2008 17:37:58 +0800
From: bill yan <Xue-Yang.Yan@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48D26C42.9050600@Sun.Com>
Sender: Xue-Yang.Yan@sun.com
To: John Plocher <John.Plocher@sun.com>
Cc: Frank Che <Frank.Che@sun.com>, PSARC-ext@sun.com
Message-id: <48D76776.9080302@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=UTF-8
Content-transfer-encoding: 8BIT
X-Accept-Language: zh-cn
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <48D21D0D.4020801@sun.com>
 <48D26C42.9050600@Sun.Com>
User-Agent: Mozilla/5.0 (X11; U; SunOS i86pc; zh-CN; rv:1.7) Gecko/20060627
Status: RO
Content-Length: 1076

Hi John,

This project is to integrate an open source compiler package for the 
objective caml language.

By compared with other compilers, we found other compilers(SUNWgcc, SUN 
Studio) also
inlcude static libraries. And we found the ocaml pkg in debian and 
fedora OS also include the
static libraries.

By some experiments, if we remove the static libraries, those 
applications(unison, mldonkey for example)
written in ocaml can't be compiled due to "static library can't be 
found" error.

Regards,
Bill

John Plocher 已写入:

> Frank Che wrote:
>
>> This project need to integrate a few static library files (*.a). 
>
>
> In general, the library policy and the patch/update architecture 
> supported
> by the linker require the use of shared objects and not static libs.
>
> Please provide more info as to why you must provide .a files instead 
> of following the library best practice/policies. Without an obvious 
> "duh",
> this is probably reason enough for this case to be derailed.
>
> http://www.opensolaris.org/os/community/arc/policies/libraries/
>
> -John


From Frank.Che@Sun.COM Thu Oct  9 01:44:27 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m998iQ6H016890
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 9 Oct 2008 01:44:26 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m998iQ5q017768
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 9 Oct 2008 01:44:26 -0700 (PDT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8G0070TQXSZO00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 09 Oct 2008 02:44:16 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8G005ELQXRO640@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 09 Oct 2008 02:44:16 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m998iEGe011772	for
 <PSARC-ext@sun.com>; Thu, 09 Oct 2008 08:44:14 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K8G00201QTXG800@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 09 Oct 2008 16:44:14 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K8G003VHQXPJPQ6@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 09 Oct 2008 16:44:14 +0800 (SGT)
Date: Thu, 09 Oct 2008 16:43:27 +0800
From: Frank Che <Frank.Che@Sun.COM>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48D26C42.9050600@Sun.Com>
Sender: Frank.Che@Sun.COM
To: PSARC-ext@Sun.COM
Cc: John Plocher <John.Plocher@Sun.COM>, yan xue yang <Xue-Yang.Yan@Sun.COM>
Message-id: <48EDC42F.8070503@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <48D21D0D.4020801@sun.com>
 <48D26C42.9050600@Sun.Com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 2096

I observed the offline discussion between John and the project team on 
this issue. Now the discussion is closed and John is OK with the project 
team's explanation. So I would like to post a summary of the information 
provided by the project team here. If any one has any concerns on 
integrating these ".a' files with this project, please let the project 
team know by Oct 10th.

Thanks,
Frank.

Summary of information provided by the project team:

The OCaml compiler provides two types ".a" files. One type, which is 
named like lib*.a, are called 'C stub library'. They could be used by 
the developers when they make function calls to standard C functions in 
their code. For this type of ".a' files, there are corresponding dynamic 
library files and the dynamic library files are used by default.

The other type, which covers all other ".a' files that do not have the 
'lib' prefix, are called 'OCaml compilation units'. They are used by the 
developers when they make function calls to functions provided by the 
OCaml compiler. For this type of '.a' files, there is no corresponding 
dynamic library files in the latest OCaml release (3.10.2) that the 
project team is going to integrate now. Based on input from the 
community, corresponding dynamic library files may be provided in future 
release of OCaml (3.11).

The project team will integrate all these ".a" files in this project. In 
the future, when new release of OCaml is available in the community, the 
project team will follow up to integrate the new release.


John Plocher wrote:
> Frank Che wrote:
>> This project need to integrate a few static library files (*.a). 
>
> In general, the library policy and the patch/update architecture 
> supported
> by the linker require the use of shared objects and not static libs.
>
> Please provide more info as to why you must provide .a files instead 
> of following the library best practice/policies.  Without an obvious 
> "duh",
> this is probably reason enough for this case to be derailed.
>
> http://www.opensolaris.org/os/community/arc/policies/libraries/
>
>  -John

From Frank.Che@sun.com Sun Oct 12 22:10:38 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m9D5Abhi028096
	for <psarc-ext@sac.sfbay.sun.com>; Sun, 12 Oct 2008 22:10:38 -0700 (PDT)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m9D5AXaa005378
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 13 Oct 2008 06:10:36 +0100 (BST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K8N00705VPNTO00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Sun, 12 Oct 2008 23:10:35 -0600 (MDT)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K8N00BXNVPMY370@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Sun,
 12 Oct 2008 23:10:35 -0600 (MDT)
Received: from fe-apac-05.sun.com
 (fe-apac-05.sun.com [192.18.19.176] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m9D5AXa0019562	for
 <PSARC-ext@sun.com>; Mon, 13 Oct 2008 05:10:33 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0K8N00J01VJ6CO00@mail-apac.sun.com> (original mail from Frank.Che@Sun.COM)
 for PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 13 Oct 2008 13:10:33 +0800 (SGT)
Received: from [129.158.218.60] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0K8N00I8RVPKTVI7@mail-apac.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 13 Oct 2008 13:10:33 +0800 (SGT)
Date: Mon, 13 Oct 2008 13:09:48 +0800
From: Frank Che <Frank.Che@sun.com>
Subject: Re: PSARC 2008/406 Objective Caml System and LablGTK
In-reply-to: <48EDC42F.8070503@sun.com>
Sender: Frank.Che@sun.com
To: PSARC-ext@sun.com
Cc: yan xue yang <Xue-Yang.Yan@sun.com>
Message-id: <48F2D81C.1060905@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <48634552.3070802@sun.com> <48D21D0D.4020801@sun.com>
 <48D26C42.9050600@Sun.Com> <48EDC42F.8070503@sun.com>
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 2256

The timer is up, no comments received, so close this topic.

Frank.

Frank Che wrote:
> I observed the offline discussion between John and the project team on 
> this issue. Now the discussion is closed and John is OK with the 
> project team's explanation. So I would like to post a summary of the 
> information provided by the project team here. If any one has any 
> concerns on integrating these ".a' files with this project, please let 
> the project team know by Oct 10th.
>
> Thanks,
> Frank.
>
> Summary of information provided by the project team:
>
> The OCaml compiler provides two types ".a" files. One type, which is 
> named like lib*.a, are called 'C stub library'. They could be used by 
> the developers when they make function calls to standard C functions 
> in their code. For this type of ".a' files, there are corresponding 
> dynamic library files and the dynamic library files are used by default.
>
> The other type, which covers all other ".a' files that do not have the 
> 'lib' prefix, are called 'OCaml compilation units'. They are used by 
> the developers when they make function calls to functions provided by 
> the OCaml compiler. For this type of '.a' files, there is no 
> corresponding dynamic library files in the latest OCaml release 
> (3.10.2) that the project team is going to integrate now. Based on 
> input from the community, corresponding dynamic library files may be 
> provided in future release of OCaml (3.11).
>
> The project team will integrate all these ".a" files in this project. 
> In the future, when new release of OCaml is available in the 
> community, the project team will follow up to integrate the new release.
>
>
> John Plocher wrote:
>> Frank Che wrote:
>>> This project need to integrate a few static library files (*.a). 
>>
>> In general, the library policy and the patch/update architecture 
>> supported
>> by the linker require the use of shared objects and not static libs.
>>
>> Please provide more info as to why you must provide .a files instead 
>> of following the library best practice/policies.  Without an obvious 
>> "duh",
>> this is probably reason enough for this case to be derailed.
>>
>> http://www.opensolaris.org/os/community/arc/policies/libraries/
>>
>>  -John

