From jyri@sac.sfbay.sun.com Fri Oct 16 09:47:45 2009
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 n9GGlien005838
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 16 Oct 2009 09:47:45 -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 n9GGlPnA018032;
	Fri, 16 Oct 2009 17:47:44 +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 <0KRM006039BHLU00@brm-avmta-1.central.sun.com>; Fri,
 16 Oct 2009 10:47:41 -0600 (MDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KRM000CO9BGKG40@brm-avmta-1.central.sun.com>; Fri,
 16 Oct 2009 10:47:40 -0600 (MDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n9GGle1O049554; Fri, 16 Oct 2009 09:47:40 -0700 (PDT)
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 n9GGlche005825; Fri,
 16 Oct 2009 09:47:38 -0700 (PDT)
Received: (from jyri@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id n9GGlcrG005821; Fri, 16 Oct 2009 09:47:38 -0700 (PDT)
Date: Fri, 16 Oct 2009 09:47:38 -0700 (PDT)
From: Jyri Virkki <jyri@sac.sfbay.sun.com>
Subject: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
To: LSARC-ext@sun.com
Cc: webstack-discuss@opensolaris.org
Message-id: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 6739


I am sponsoring this case for Sriram Natarajan; timeout set to 11/03/2009.


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:
	 Update to PHP 5.2 to deliver additional features
    1.2. Name of Document Author/Supplier:
	 Author:  Sriram Natarajan
    1.3  Date of This Document:
	16 October, 2009
4. Technical Description

Update to PHP 5.2 to deliver additional features

15 October 2009

1.      Summary and motivation

1.1. Introduction

        This project will deliver following:

        a) Include "ncurses" and "unixODBC" extension for PHP 5.2.x

        b) Split following PHP extensions to be in their own packages:
        APC, Suhosin, tcpwrap, idn, xdebug, memcache, snmp

        c) Update PHP DTrace probe names to be consistent with upstream
        community

        This case seeks Minor Release Binding

1.2     Previous Relevant ARC cases

        PSARC/2007/641 - Enabling built-in extensions. 
        PSARC/2007/552 - Upgrading PHP 5.2.4
        PSARC/2007/470 - Upgrading PHP 5.2.3
        PSARC/2007/168 - Integrating PHP 5.2.0
        PSARC/2008/538 - Integrating PHP 5.2.6


2.      Technical issues

        a) PHP NCurses Extension

        NCurses extension is bundled within PHP and this extension depends
        on ncurses library available in the system. Ncurses library
        is currently shipped under MIT license. 

        b) PHP unixODBC Extension

        unixODBC extension is bundled within PHP and this extension depends
        on unixODBC client library to be available on the systme. unixODBC
        library currently shipped under LGPLv2 license.
        

2.1     Key objects

        /usr/php/5.2/modules/ncurses.so
        /usr/php/5.2/modules/odbc.so

2.2     Versioning

        n/a

2.4     Directory Naming and Structure

        Compared to existing PHP ARC case, there is no change in top level
        directory structure. 

2.5     Configuration File

        /etc/php/5.2/conf.d/ncurses.ini
        /etc/php/5.2/conf.d/odbc.ini

2.6     Docroot and Log Files

        No change in document and log files. 

2.7     SMF and RBAC support

        n/a

2.8     Packaging and Delivery

        The new extensions (ncurses and odbc) will be delivered in
        their own packages.

        The previously delivered extensions apc, memcache, suhosin,
        tcpwrap, xdebug, idn will be refactored so they are also
        delivered in individual packages.  This is being done to allow
        enabling these extensions by simply installing its package.

        Currently, users need to manually enable these extensions by
        editing the corresponding ini file. These new packages will
        contain the corresponding ini file and its runtime object file.

        Specifically, each SUNWphp52u-$MODULE package will deliver the files:
                /usr/php/5.2/modules/$MODULE.so
                /etc/php/5.2/conf.d/$MODULE.ini

        The existing 'dtrace.so' extension will no longer be delivered
        in the form of a standalone extension. The dtrace support has
        been rolled into the PHP engine itself by the PHP community.
        There are no public interface changes as a result of this
        refactoring (except the renamed probe noted in s.3.3.2).

2.9     Package Dependencies
        
        SUNWphp52u-ncurses will depend on SUNWncurses
        
        SUNWphp52u-odbc will depend on SUNWunixodbc
        
        SUNWphp52u-snmp will depend on SUNWnetsnmp-core
        
        All the SUNWphp52u-$MODULE packages depend on SUNWphp52u package. 

3.      Interfaces

3.1     Interface Stability

3.2     Imported Interfaces

        NAME            STABILITY               NOTES
        --------------------------------------------------------
        NCurses APIs    Uncommitted             LSARC/2008/524
        unixODBC APIs   Uncommitted             LSARC/2007/684


3.3     Exported Interfaces

3.3.2   PHP DTrace probe names

        NAME                  STABILITY   NOTES
        ----------------------------------------------------------------------
        request-startup       Volatile    Existing probe, clarifying stability
        request-shutdown      Volatile    Existing probe, clarifying stability
        compile-file-entry    Volatile    Existing probe, clarifying stability
        compile-file-return   Volatile    Existing probe, clarifying stability
        execute-entry         Volatile    Existing probe, clarifying stability
        execute-return        Volatile    Existing probe, clarifying stability
        execute-file-entry    Volatile    Existing probe, clarifying stability
        execute-file-return   Volatile    Existing probe, clarifying stability
        exception-thrown      Volatile    Existing probe, clarifying stability
        exception-caught      Volatile    Renamed from exception-catched
        object-create         Volatile    New probe
        object-free           Volatile    New probe
        gc-begin              Volatile    New probe
        gc-end                Volatile    New probe
        
3.3.1   New Packages

        NAME                  STABILITY   NOTES
        ---------------------------------------------------------
        SUNWphp52u-apc        Uncommitted 
        SUNWphp52r-apc        Uncommitted
        SUNWphp52u-suhosin    Uncommitted
        SUNWphp52r-suhosin    Uncommitted
        SUNWphp52u-xdebug     Uncommitted
        SUNWphp52r-xdebug     Uncommitted
        SUNWphp52u-idn        Uncommitted
        SUNWphp52r-idn        Uncommitted
        SUNWphp52u-tcpwrap    Uncommitted
        SUNWphp52r-tcpwrap    Uncommitted
        SUNWphp52u-snmp       Uncommitted
        SUNWphp52r-snmp       Uncommitted
        SUNWphp52u-memcache   Uncommitted
        SUNWphp52r-memcache   Uncommitted


3.3.2   Directories / Files

        NAME                                    STABILITY        NOTES
        ---------------------------------------------------------------
        /etc/php/5.2/conf.d/ncurses.ini         Uncommitted
        /etc/php/5.2/conf.d/odbc.ini            Uncommitted
        /etc/php/5.2/conf.d/xdebug.ini          Uncommitted
        /etc/php/5.2/conf.d/suhosin.ini         Uncommitted
        /etc/php/5.2/conf.d/tcpwrap.ini         Uncommitted
        /etc/php/5.2/conf.d/idn.ini             Uncommitted
        /etc/php/5.2/conf.d/memcache.ini        Uncommitted
        /etc/php/5.2/conf.d/apc.ini             Uncommitted

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 jyri.virkki@Sun.com Fri Oct 16 14:53:21 2009
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 n9GLrJB6014399
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 16 Oct 2009 14:53:19 -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 n9GLrGWs018914;
	Fri, 16 Oct 2009 22:53:17 +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 <0KRM00E05NGSWD00@nwk-avmta-2.sfbay.sun.com>; Fri,
 16 Oct 2009 14:53:16 -0700 (PDT)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KRM000GBNGRG9E0@nwk-avmta-2.sfbay.sun.com>; Fri,
 16 Oct 2009 14:53:16 -0700 (PDT)
Received: from dm-usca19-13.red.iplanet.com
 (host-179-56-18-192.iplanet.com [192.18.56.179] (may be forged))
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id n9GLrFII015853; Fri,
 16 Oct 2009 21:53:15 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca19-13.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id n9GLrFJ24308; Fri, 16 Oct 2009 14:53:15 -0700 (PDT)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id n9GLrFNb028228; Fri,
 16 Oct 2009 14:53:15 -0700 (PDT)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id n9GLrFpr028227; Fri,
 16 Oct 2009 14:53:15 -0700 (PDT)
Date: Fri, 16 Oct 2009 14:53:14 -0700
From: Jyri Virkki <jyri.virkki@Sun.com>
Subject: Re: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
In-reply-to: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
To: Sriram.Natarajan@Sun.com
Cc: LSARC-ext@Sun.com
Message-id: <20091016215314.GA28152@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: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 361

Jyri Virkki wrote:
>
> 
> I am sponsoring this case for Sriram Natarajan; timeout set to 11/03/2009.

FYI I won't be here for the next two ARC meetings, if other ARC
members have a chance to review and +1 this it can get closed
earlier. If it doesn't happen, let the case run to its timeout of 11/3.

-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Jyri.Virkki@sun.com Tue Nov  3 16:48:32 2009
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 nA40mWE9005323
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 3 Nov 2009 16:48:32 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA40mSU5034894;
	Tue, 3 Nov 2009 17:48:31 -0700 (MST)
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 <0KSK00K037KUD600@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Nov 2009 16:48:30 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSK008JI7KT5LB0@nwk-avmta-2.sfbay.sun.com>; Tue,
 03 Nov 2009 16:48:29 -0800 (PST)
Received: from dm-usca15-11.red.iplanet.com
 (host-185-56-18-192.iplanet.com [192.18.56.185] (may be forged))
	by brmea-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA40mTDe006760; Wed,
 04 Nov 2009 00:48:29 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca15-11.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nA40mRV03550; Tue, 03 Nov 2009 16:48:28 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nA40mSnm023618; Tue,
 03 Nov 2009 16:48:28 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nA40mSGG023617; Tue,
 03 Nov 2009 16:48:28 -0800 (PST)
Date: Tue, 03 Nov 2009 16:48:28 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
In-reply-to: <20091016215314.GA28152@sun.com>
To: LSARC-ext@sun.com
Cc: Sriram.Natarajan@sun.com
Message-id: <20091104004828.GA22925@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: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
 <20091016215314.GA28152@sun.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 340


> I am sponsoring this case for Sriram Natarajan; timeout set to 11/03/2009.

I see this case was let run at the 10/20 meeting. Nominally it times
out today but there was no LSARC meeting and I haven't seen any email +1s. 
If anyone has an opportunity to review it please do.



-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From storycrafter@gmail.com Wed Nov  4 09:39:05 2009
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 nA4Hd5Xi006148
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 09:39:05 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id nA4Hd3FN043336
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Wed, 4 Nov 2009 10:39:05 -0700 (MST)
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 <0KSL00I2BID4DS00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 04 Nov 2009 09:39:04 -0800 (PST)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSL00HRUID3VM10@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 04 Nov 2009 09:39:03 -0800 (PST)
Received: from relay41i.sun.com ([192.5.209.70])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA4HcAUY010367	for
 <LSARC-ext@sun.com>; Wed, 04 Nov 2009 17:39:03 +0000 (GMT)
Received: from mms49es.mms.us.syntegra.com ([160.41.221.232] [160.41.221.232])
 by relay41i.sun.com with ESMTP id BT-MMP-2650674 for LSARC-ext@sun.com; Wed,
 04 Nov 2009 17:39:03 +0000 (Z)
Received: from relay41i.sun.com (relay41i.sun.com [192.5.209.70])
 by mms49es.mms.us.syntegra.com with ESMTP id BT-MMP-38514017 for
 LSARC-ext@sun.com; Wed, 04 Nov 2009 17:39:02 +0000 (Z)
Received: from fg-out-1718.google.com ([72.14.220.159] [72.14.220.159])
 by relay4i.sun.com with ESMTP id BT-MMP-11996961 for LSARC-ext@sun.com; Wed,
 04 Nov 2009 17:39:02 +0000 (Z)
Received: by fg-out-1718.google.com with SMTP id 16so2056682fgg.14 for
 <LSARC-ext@sun.com>; Wed, 04 Nov 2009 09:38:20 -0800 (PST)
Received: by 10.86.12.35 with SMTP id 35mr4207029fgl.20.1257356300062; Wed,
 04 Nov 2009 09:38:20 -0800 (PST)
Received: from ?172.16.202.89?
 (68-252-106-20.ded.ameritech.net [68.252.106.20]) by mx.google.com with ESMTPS
 id e3sm2214463fga.13.2009.11.04.09.38.18 (version=TLSv1/SSLv3 cipher=RC4-MD5)
 ; Wed, 04 Nov 2009 09:38:19 -0800 (PST)
Date: Wed, 04 Nov 2009 11:38:17 -0600
From: Mark Martin <storycrafter@gmail.com>
Subject: Re: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
In-reply-to: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
To: Jyri Virkki <jyri@sac.sfbay.sun.com>
Cc: LSARC-ext@sun.com, webstack-discuss@opensolaris.org
Message-id: <4AF1BC09.8060209@gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=gamma;        h=domainkey-signature:received:received:message-id:date:from
   :user-agent:mime-version:to:cc:subject:references:in-reply-to
 :content-type:content-transfer-encoding;
 bh=Ivp03Ryaf9h6wWSMw1+jTOzPViBGFtRSQ8f7RfJ4S6I=;
 b=XigO3wVdMzUH5vB/4wM+GhkJzTErQAI8BLG4yXjas4QAL3QQ1EyvANmLPVEmzUk6Qd
 pN+WLNntBTbHcizOiVgXV5VYd7fOIgvWz6ROqhJ8y/O56251p2MHaPyFUoK7d9dSt1TT
 rxloyt/M4+fmbDYUhSNo0pofYERN6Bx71Qdbk=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;
 h=message-id:date:from:user-agent:mime-version:to:cc:subject
 :references:in-reply-to:content-type:content-transfer-encoding;
 b=YaVFtHBnP4FoHPE0kC7luTIsht64oUissp6effI2o3aXiHXOdK0ViDJBKlODztjNE4
 TR4AlzGZIQqmkC7ABW1Lhmwjlj65sg+a1JbtomOcz1XB8MrLjxgncd5WhkP7R+GOAPlF
 abBTj7ZZD3NeCkw7bEkJHQkteMC2fMviWuda0=
X-PMX-Version: 5.4.1.325704
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=-0.7/5.0, scanned in 0.115sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
Status: RO
Content-Length: 1298

Jyri Virkki wrote:

These are basically nits. 
+1 otherwise.
> 1.2     Previous Relevant ARC cases
>
>         PSARC/2007/641 - Enabling built-in extensions. 
>         PSARC/2007/552 - Upgrading PHP 5.2.4
>         PSARC/2007/470 - Upgrading PHP 5.2.3
>         PSARC/2007/168 - Integrating PHP 5.2.0
>         PSARC/2008/538 - Integrating PHP 5.2.6
>   
I'm sure you mean LSARC/2008/538..  It seems odd that it switched from 
PSARC->LSARC.  <shrug>.  I'm still trying to figure out where that line 
is, and continue to be surprised.  I'm sure I'll get it eventually.
>
>         /usr/php/5.2/modules/ncurses.so
>         /usr/php/5.2/modules/odbc.so
>   

When did the directory structure change?  I followed this forward from 
the original PSARC/2007/168 case, and there the convention was 
"/usr/php5/$(VER)".  This seems to be the first follow-on case where the 
directory structure is indicated differently..

> 2.9     Package Dependencies
>         
>         SUNWphp52u-ncurses will depend on SUNWncurses
>         
>         SUNWphp52u-odbc will depend on SUNWunixodbc
>         
>         SUNWphp52u-snmp will depend on SUNWnetsnmp-core
>   
Why isn't this last dependency listed in the imported interface 
section?  LSARC/2008/538 is a cleaner read on the package->library 
dependency.

From Sriram.Natarajan@sun.com Wed Nov  4 11:58:08 2009
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 nA4Jw6F2012331
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 4 Nov 2009 11:58:07 -0800 (PST)
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 nA4Jvvh7006049
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Thu, 5 Nov 2009 03:58:06 +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 <0KSL00701OSS7O00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 04 Nov 2009 12:58:04 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSL00LJ7OSSGA60@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Wed,
 04 Nov 2009 12:58:04 -0700 (MST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id nA4Jw3Yg013999	for
 <LSARC-ext@sun.com>; Wed, 04 Nov 2009 11:58:03 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSL00300OCI7100@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Wed, 04 Nov 2009 11:58:03 -0800 (PST)
Received: from [192.18.120.213] ([unknown] [192.18.120.213])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSL005BXOSR1J30@fe-sfbay-09.sun.com>; Wed,
 04 Nov 2009 11:58:03 -0800 (PST)
Date: Wed, 04 Nov 2009 11:56:33 -0800
From: Sriram Natarajan <Sriram.Natarajan@sun.com>
Subject: Re: [webstack-discuss] Update to PHP 5.2 to deliver additional
 features [LSARC/2009/564 FastTrack timeout 11/03/2009]
In-reply-to: <4AF1BC09.8060209@gmail.com>
Sender: Sriram.Natarajan@sun.com
To: Mark Martin <storycrafter@gmail.com>
Cc: Jyri Virkki <jyri@sac.sfbay.sun.com>, webstack-discuss@opensolaris.org,
        LSARC-ext@sun.com
Message-id: <4AF1DC71.2060107@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
 <4AF1BC09.8060209@gmail.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090929)
Status: RO
Content-Length: 1022



Mark Martin wrote:
> Jyri Virkki wrote:
>
> These are basically nits. +1 otherwise.
>> 1.2     Previous Relevant ARC cases
>>
>>         PSARC/2007/641 - Enabling built-in extensions.         
>> PSARC/2007/552 - Upgrading PHP 5.2.4
>>         PSARC/2007/470 - Upgrading PHP 5.2.3
>>         PSARC/2007/168 - Integrating PHP 5.2.0
>>         PSARC/2008/538 - Integrating PHP 5.2.6
>>   
> I'm sure you mean LSARC/2008/538..  It seems odd that it switched from 
> PSARC->LSARC.  <shrug>.  I'm still trying to figure out where that 
> line is, and continue to be surprised.  I'm sure I'll get it eventually.
>>
>>         /usr/php/5.2/modules/ncurses.so
>>         /usr/php/5.2/modules/odbc.so
>>   
>
> When did the directory structure change?  I followed this forward from 
> the original PSARC/2007/168 case, and there the convention was 
> "/usr/php5/$(VER)".  This seems to be the first follow-on case where 
> the directory structure is indicated differently..
>
This change happened with LSARC/2008/538.

- Sriram


From Jyri.Virkki@sun.com Fri Nov  6 00:19:00 2009
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 nA68IxWD017340
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 6 Nov 2009 00:19:00 -0800 (PST)
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 nA68Ivgj003324
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 16:18:59 +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 <0KSO00C07HRMXF00@brm-avmta-1.central.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 01:18:58 -0700 (MST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSO00J4NHRKG6A0@brm-avmta-1.central.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 06 Nov 2009 01:18:57 -0700 (MST)
Received: from dm-usca19-13.red.iplanet.com
 (host-179-56-18-192.iplanet.com [192.18.56.179] (may be forged))
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA68IOcl024789; Fri,
 06 Nov 2009 08:18:24 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca19-13.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nA68IVJ20275; Fri, 06 Nov 2009 00:18:31 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nA68INFm020533; Fri,
 06 Nov 2009 00:18:23 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nA68IN3b020532; Fri,
 06 Nov 2009 00:18:23 -0800 (PST)
Date: Fri, 06 Nov 2009 00:18:23 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
In-reply-to: <4AF1BC09.8060209@gmail.com>
To: Mark Martin <storycrafter@gmail.com>
Cc: LSARC-ext@sun.com, webstack-discuss@opensolaris.org
Message-id: <20091106081823.GC15335@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: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
 <4AF1BC09.8060209@gmail.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 948

Mark Martin wrote:
>
> >2.9     Package Dependencies
> >        
> >        SUNWphp52u-ncurses will depend on SUNWncurses
> >        
> >        SUNWphp52u-odbc will depend on SUNWunixodbc
> >        
> >        SUNWphp52u-snmp will depend on SUNWnetsnmp-core
>  
> Why isn't this last dependency listed in the imported interface 
> section?  LSARC/2008/538 is a cleaner read on the package->library 
> dependency.

Since this is an incremental case, it only lists new/changed
interfaces.  There is no change to the importing of snmp (AFAIK,
project team can confirm) which was listed in 2008/538, so it isn't
duplicated in the imported table here.

BTW if snmp was a pre-existing extension, shouldn't it have been
listed in s.2.8 in

> The previously delivered extensions apc, memcache, suhosin,
> tcpwrap, xdebug, idn will be refactored so they are also [...]

Sriram can you confirm?

-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

From Sriram.Natarajan@Sun.COM Fri Nov  6 00:28:07 2009
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 nA68S7je017498
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 6 Nov 2009 00:28:07 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id nA68S7wo027754
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 00:28:07 -0800 (PST)
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 <0KSO00B17I6UXA00@nwk-avmta-2.sfbay.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 00:28:06 -0800 (PST)
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 <0KSO0090DI6UTM30@nwk-avmta-2.sfbay.sun.com> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 06 Nov 2009 00:28:06 -0800 (PST)
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 nA68S6jr022632	for
 <LSARC-ext@sun.com>; Fri, 06 Nov 2009 00:28:06 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 id <0KSO00400I5PDL00@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 00:28:06 -0800 (PST)
Received: from SriramNatarajan-MacBook.local ([unknown] [98.234.67.174])
 by fe-sfbay-09.sun.com
 (Sun Java(tm) System Messaging Server 7u2-7.04 64bit (built Jul  2 2009))
 with ESMTPSA id <0KSO003VRI6T1RA0@fe-sfbay-09.sun.com> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 00:28:06 -0800 (PST)
Date: Fri, 06 Nov 2009 00:28:05 -0800
From: Sriram Natarajan <Sriram.Natarajan@Sun.COM>
Subject: Re: [webstack-discuss] Update to PHP 5.2 to deliver additional
	features [LSARC/2009/564 FastTrack timeout 11/03/2009]
In-reply-to: <20091106081823.GC15335@sun.com>
Sender: Sriram.Natarajan@Sun.COM
To: Jyri Virkki <jyri.virkki@Sun.COM>
Cc: Mark Martin <storycrafter@gmail.com>, webstack-discuss@opensolaris.org,
        LSARC-ext@Sun.COM
Message-id: <4AF3DE15.9080309@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; CHARSET=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
 <4AF1BC09.8060209@gmail.com> <20091106081823.GC15335@sun.com>
User-Agent: Thunderbird 2.0.0.23 (Macintosh/20090812)
Status: RO
Content-Length: 879



Jyri Virkki wrote:
> Mark Martin wrote:
>   
>>> 2.9     Package Dependencies
>>>        
>>>        SUNWphp52u-ncurses will depend on SUNWncurses
>>>        
>>>        SUNWphp52u-odbc will depend on SUNWunixodbc
>>>        
>>>        SUNWphp52u-snmp will depend on SUNWnetsnmp-core
>>>       
>>  
>> Why isn't this last dependency listed in the imported interface 
>> section?  LSARC/2008/538 is a cleaner read on the package->library 
>> dependency.
>>     
>
> Since this is an incremental case, it only lists new/changed
> interfaces.  There is no change to the importing of snmp (AFAIK,
> project team can confirm) which was listed in 2008/538, so it isn't
> duplicated in the imported table here.
>
> BTW if snmp was a pre-existing extension, shouldn't it have been
> listed in s.2.8 in
>
>   
Yes, SNMP is pre-existing extension but never delivered before.

- Sriram

From Jyri.Virkki@sun.com Fri Nov  6 12:08:36 2009
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 nA6K8aZ3002511
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 6 Nov 2009 12:08:36 -0800 (PST)
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 nA6K8a0d039739
	for <@sunmail2sca.sfbay.sun.com:LSARC-ext@sun.com>; Fri, 6 Nov 2009 13:08:36 -0700 (MST)
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 <0KSP00B03EMCN700@nwk-avmta-1.sfbay.Sun.COM> for LSARC-ext@sun.com
 (ORCPT LSARC-ext@sun.com); Fri, 06 Nov 2009 12:08:36 -0800 (PST)
Received: from brmea-mail-1.sun.com ([192.18.98.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KSP006T4EMBSP30@nwk-avmta-1.sfbay.Sun.COM> for
 LSARC-ext@sun.com (ORCPT LSARC-ext@sun.com); Fri,
 06 Nov 2009 12:08:35 -0800 (PST)
Received: from dm-usca15-11.red.iplanet.com
 (host-185-56-18-192.iplanet.com [192.18.56.185] (may be forged))
	by brmea-mail-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id nA6K82LN011784; Fri,
 06 Nov 2009 20:08:02 +0000 (GMT)
Received: from buye.red.iplanet.com (buye [192.18.65.224])
	by dm-usca15-11.red.iplanet.com (8.11.7p1+Sun/8.11.7/IPLANET,v1.2)
 with ESMTP id nA6K80V13104; Fri, 06 Nov 2009 12:08:00 -0800 (PST)
Received: from buye.red.iplanet.com (localhost [127.0.0.1])
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7) with ESMTP id nA6K81XJ027968; Fri,
 06 Nov 2009 12:08:01 -0800 (PST)
Received: (from jyri@localhost)
	by buye.red.iplanet.com (8.13.7+Sun/8.13.7/Submit) id nA6K81GU027967; Fri,
 06 Nov 2009 12:08:01 -0800 (PST)
Date: Fri, 06 Nov 2009 12:08:01 -0800
From: Jyri Virkki <Jyri.Virkki@sun.com>
Subject: Re: Update to PHP 5.2 to deliver additional features [LSARC/2009/564
 FastTrack timeout 11/03/2009]
In-reply-to: <4AF1BC09.8060209@gmail.com>
To: Mark Martin <storycrafter@gmail.com>
Cc: LSARC-ext@sun.com, webstack-discuss@opensolaris.org
Message-id: <20091106200801.GA26551@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: <200910161647.n9GGlcrG005821@sac.sfbay.sun.com>
 <4AF1BC09.8060209@gmail.com>
User-Agent: Mutt/1.5.11
Status: RO
Content-Length: 808

Mark Martin wrote:
>
> These are basically nits. 
> +1 otherwise.

> I'm sure you mean LSARC/2008/538..  It seems odd that it switched from 

Doc is updated to correct that.

> >        SUNWphp52u-snmp will depend on SUNWnetsnmp-core
> >  
> Why isn't this last dependency listed in the imported interface 
> section?  LSARC/2008/538 is a cleaner read on the package->library 
> dependency.

Turns out this was an error, snmp extension is not a 3rd party
extension so will not have a separate package. The references were
removed from the doc.

Case directory (materials/php.txt) contains an updated spec to reflect
these clarifications (probably takes a bit to update in
opensolaris.org mirror).

With nothing else pending, marking case closed.


-- 
Jyri J. Virkki - jyri.virkki@sun.com - Sun Microsystems

