From bart.smaalders@Sun.COM Tue Mar 20 21:06:52 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2L46qpi016374
	for <psarc-ext@sac.sfbay.sun.com>; Tue, 20 Mar 2007 21:06:52 -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 l2L46qaP006320
	for <@sunmail3mpk.sfbay.sun.com:PSARC-EXT@Sun.COM>; Tue, 20 Mar 2007 21:06:52 -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 <0JF800A01JFGZS00@nwk-avmta-2.sfbay.sun.com> for PSARC-EXT@Sun.COM
 (ORCPT PSARC-EXT@Sun.COM); Tue, 20 Mar 2007 21:06:52 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF800IX2JFF5D90@nwk-avmta-2.sfbay.sun.com> for
 PSARC-EXT@Sun.COM (ORCPT PSARC-EXT@Sun.COM); Tue,
 20 Mar 2007 21:06:52 -0700 (PDT)
Received: from zion.eng.sun.com (zion.SFBay.Sun.COM [129.146.17.75])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2L46pmS003532; Tue, 20 Mar 2007 21:06:51 -0700 (PDT)
Received: from [129.146.228.109] (cyber [129.146.228.109])
	by zion.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id l2L46pjE029525; Tue,
 20 Mar 2007 21:06:51 -0700 (PDT)
Date: Tue, 20 Mar 2007 21:06:00 -0700
From: Bart Smaalders <bart.smaalders@Sun.COM>
Subject: PSARC/2007/166 Including LibGD with Solaris
To: PSARC-EXT@Sun.COM
Cc: Stefan Teleman <Stefan.Teleman@Sun.COM>
Message-id: <4600AF28.2040705@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_gVHA4mxz5tfdgGj+V4N4KA)"
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0b2 (X11/20070227)
Status: RO
Content-Length: 7017

This is a multi-part message in MIME format.

--Boundary_(ID_gVHA4mxz5tfdgGj+V4N4KA)
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT

I'm sponsoring the attached fast-track for Stefan Teleman.
The requested binding is patch/micro release, and the
stability levels are as noted in the document.

Materials are in the case directory.

This case times out on 3/28/2007.

- Bart

-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts

--Boundary_(ID_gVHA4mxz5tfdgGj+V4N4KA)
Content-type: text/plain; name=GDFastTrack.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=GDFastTrack.txt

Including LibGD with Solaris

Stefan Teleman <Stefan.Teleman@Sun.COM>
15 March 2007

1.	Summary and motivation

	The inclusion of PHP5 in Solaris has identified a number of
	missing capabilities. One of these capabilities is the LibGD
	library [http://www.libgd.org/] [1]. According to LibGD's Home
	Page, "LibGD is an open source library for the creation of images
	by programmers. LibGD creates PNG, JPEG and GIF images, among
	other formats. GD is commonly used to generate charts,
	graphics, thumbnails, etc., on the fly. While not restricted
	to use on the web, the most common applications of GD involve
	web site development.

	LibGD is written in C and various bindings are available."

	LibGD was originally written and maintained by Thomas Boutell
	[http://www.boutell.com/] [3]. Recently, LibGD development has
	been transferred to the PHP Group [http://www.php.net/] [2].

	The "GD" in LibGD originally meant "GIF Draw". It has since
	changed its meaning, and now stands for "Graphics Drawing".

	This FastTrack proposes the integration of LibGD in Solaris.
	Being an open source project, developed outside of SMI, LibGD
	is proposed for integration in the SFW Consolidation.

	This case proposes the most recent stable release of LibGD
	as of time of this writing, 2.0.34, released in February 2007.

	This case seeks Micro/Patch Release Binding.

2.	Technical issues

	2.1.	Key objects

	/usr/bin/annotate
	/usr/bin/gdparttopng
	/usr/bin/gdtopng
	/usr/bin/gd2copypal
	/usr/bin/gd2topng
	/usr/bin/pngtogd
	/usr/bin/pngtogd2
	/usr/bin/webpng
	/usr/bin/gd2togif
	/usr/bin/gdcmpgif
	/usr/bin/giftogd2
	/usr/bin/gd2time
	/usr/bin/gdlib-config

	/usr/lib/libgd.so.2.0.0
	/usr/lib/libgd.so.2 -> libgd.so.2.0.0
	/usr/lib/libgd.so -> libgd.so.2.0.0

	/usr/include/gd2/gd.h
	/usr/include/gd2/gdcache.h
	/usr/include/gd2/gdfx.h
	/usr/include/gd2/gdfontt.h
	/usr/include/gd2/gdfonts.h
	/usr/include/gd2/gdfontmb.h
	/usr/include/gd2/gdfontl.h
	/usr/include/gd2/gdfontg.h
	/usr/include/gd2/gdhelpers.h
	/usr/include/gd2/gd_io.h
	/usr/include/gd2/jisx0208.h
	/usr/include/gd2/wbmp.h

	/usr/share/man/man1/libgd.1
	/usr/share/man/man3/libgd.3

	/usr/share/doc/gd2/index.html

	LibGD's functionality is provided by several executables [outlined
	above], and by the GD library proper [libgd.so.2.0.0]. Key aspects
	of LibGD's facilities are discussed below.

	LibGD installs its include files under /usr/include. We propose to
	change this default installation location to a more suitable
	/usr/include/gd, for the purpose of avoiding namespace pollution
	in /usr/include.

	LibGD does not implement any graphics file formats. GD is a wrapper
	library, relying on the facilities provided by specific graphics file
	libraries. GD provides generic programmatic APIs for the creation of,
	and conversion/manipulation between, different graphic file formats.
	LibGD relies on external libraries [libpng, libjpeg, libtiff, libxpm]
	for the creation and conversion operations supported. If the external
	libraries are not available [determination is made at configure time],
	LibGD will fail the conversion.

	LibGD supports GIF, JPEG, TIFF, WBMP and XPM. It also supports
	TrueColor [24-bit] graphics, alpha channels, transparency effects,
	and resampling. LibGD also provides facilities for rendering
	anti-aliased fonts, if the underlying libraries are available
	[FreeType 2 and FontConfig] [the same principles as for graphics
	file format apply]. The immediate consequence of LibGD's facilities
	is code simplification.

	2.2.	Language Bindings

	LibGD is written in C. Bindings exist for several other languages
	[Perl, PHP, Tcl, C#]. None of these bindings are part of the canonical
	LibGD release, and are not being considered for Solaris integration
	at this time.

	2.3.	Documentation

	LibGD provides documentation in HTML format only, in one file.
	This file [index.html] will be included with the Solaris LibGD
	release, and will be delivered in /usr/share/doc/gd. LibGD does
	not provide documentation in UNIX manual format. Two generic manual
	pages [libgd(1) and libgd(3)], modelled after LibIDN, will be
	provided with this integration.

3.	Interfaces

	3.1.	Interface Stability

	LibGD's development and release schedules are controlled by a group
	of developers external to SMI [http://www.boutell.com/] [3] and
	[http://www.php.net/] [2]. Although LibGD attempts to maintain API
	and ABI compatibility between Major release versions, no such
	guarantees are offered by its developers. Moreover, PHP4 and PHP5
	are known to include ABI incompatible variants of LibGD in their
	canonical distributions.

	3.2.	Imported interfaces

	LibGD imports interfaces from the Standard C Library and from the
	POSIX Threads Library. In addition, the following Interfaces are
	imported:

	NAME				STABILITY		NOTES

	LibPNG				Evolving		LSARC/2003/085
	LibTIFF				Evolving		LSARC/2003/085
	LibJPEG				Evolving		LSARC/2003/085
	LibXPM				Evolving		PSARC/2001/060
	Z-Lib [Zlib Compression Library]	Committed	PSARC/2006/537
	LibFreetype2 [Freetype Library]		External	LSARC/2005/397
	LibFontconfig [Fontconfig Library]	External	LSARC/2003/273

	3.3.	Exported Interfaces.

	NAME			STABILITY		NOTES

	SUNWgd2core		Uncommitted		Package Name
	SUNWgd2usr		Uncommitted		Package Name
	SUNWgd2doc		Uncommitted		Package Name

	/usr/bin/annotate	Uncommitted		Executable location
	/usr/bin/gdparttopng	Uncommitted		Executable location
	/usr/bin/gdtopng	Uncommitted		Executable location
	/usr/bin/gd2copypal	Uncommitted		Executable location
	/usr/bin/gd2topng	Uncommitted		Executable location
	/usr/bin/pngtogd	Uncommitted		Executable location	
	/usr/bin/pngtogd2	Uncommitted		Executable location
	/usr/bin/webpng		Uncommitted		Executable location
	/usr/bin/gd2togif	Uncommitted		Executable location
	/usr/bin/gdcmpgif	Uncommitted		Executable location
	/usr/bin/giftogd2	Uncommitted		Executable location
	/usr/bin/gd2time	Uncommitted		Executable location
	/usr/bin/gdlib-config	Uncommitted		Executable location

	/usr/lib/libgd.so.2.0.0	Uncommitted		GD Library
	/usr/lib/libgd.so.2	Uncommitted		Symbolic link
	/usr/lib/libgd.so	Uncommitted		Symbolic link

	/usr/include/gd2/	Uncommitted		Include files
	
4.	References

	[1]	http://www.libgd.org/
	[2]	http://www.php.net/
	[3]	http://www.boutell.com/


--Boundary_(ID_gVHA4mxz5tfdgGj+V4N4KA)--

From gww@eng.sun.com Wed Mar 21 13:28:46 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LKSjux008034
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 13:28:45 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2LKSPUf028656
	for <@sunmail2sca.sfbay.sun.com:PSARC-EXT@Sun.COM>; Wed, 21 Mar 2007 20:28:44 GMT
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 <0JF900E01SVUS200@nwk-avmta-1.sfbay.Sun.COM> for PSARC-EXT@Sun.COM
 (ORCPT PSARC-EXT@Sun.COM); Wed, 21 Mar 2007 13:28:42 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900ASBSVUGW20@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-EXT@Sun.COM (ORCPT PSARC-EXT@Sun.COM); Wed,
 21 Mar 2007 13:28:42 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2LKSf13000909; Wed, 21 Mar 2007 13:28:41 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id l2LLSdQP024825; Wed,
 21 Mar 2007 13:28:39 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id l2LLSdK3024824; Wed,
 21 Mar 2007 13:28:39 -0800 (PST)
Date: Wed, 21 Mar 2007 13:28:39 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
To: PSARC-EXT@sun.com, bart.smaalders@sun.com
Cc: Stefan.Teleman@sun.com
Message-id: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 643

> 	3.2.	Imported interfaces
> 
> 	LibGD imports interfaces from the Standard C Library and from the
> 	POSIX Threads Library. In addition, the following Interfaces are
> 	imported:
> 
> 	NAME				STABILITY		NOTES
> 
> 	LibPNG				Evolving		LSARC/2003/085
> 	LibTIFF				Evolving		LSARC/2003/085
> 	LibJPEG				Evolving		LSARC/2003/085
> 	LibXPM				Evolving		PSARC/2001/060
> 	Z-Lib [Zlib Compression Library]	Committed	PSARC/2006/537
> 	LibFreetype2 [Freetype Library]		External	LSARC/2005/397
> 	LibFontconfig [Fontconfig Library]	External	LSARC/2003/273

	Rewind || play.  How are the less than "stable" interface changes
	managed......

Gary..

From jek3@sun.com Wed Mar 21 14:14:58 2007
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LLEw9D008931
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 14:14:58 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2LLEwcJ025704;
	Wed, 21 Mar 2007 14:14:58 -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 <0JF900J01V0YCA00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:14:58 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900A8DV0XGW50@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:14:57 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2LLEutq411463;
 Wed, 21 Mar 2007 14:14:57 -0700 (PDT)
Date: Wed, 21 Mar 2007 11:14:50 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
To: Gary Winiger <gww@eng.sun.com>
Cc: PSARC-EXT@sun.com, bart.smaalders@sun.com, Stefan.Teleman@sun.com
Message-id: <4601A04A.7070401@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 910

Gary Winiger wrote:
>> 	3.2.	Imported interfaces
>>
>> 	LibGD imports interfaces from the Standard C Library and from the
>> 	POSIX Threads Library. In addition, the following Interfaces are
>> 	imported:
>>
>> 	NAME				STABILITY		NOTES
>>
>> 	LibPNG				Evolving		LSARC/2003/085
>> 	LibTIFF				Evolving		LSARC/2003/085
>> 	LibJPEG				Evolving		LSARC/2003/085
>> 	LibXPM				Evolving		PSARC/2001/060
>> 	Z-Lib [Zlib Compression Library]	Committed	PSARC/2006/537
>> 	LibFreetype2 [Freetype Library]		External	LSARC/2005/397
>> 	LibFontconfig [Fontconfig Library]	External	LSARC/2003/273
>>     
>
> 	Rewind || play.  How are the less than "stable" interface changes
> 	managed......
>
> Gary.
>   
In this case, I suggest that rather than contracts, you might see about 
getting the "Evolving" ones
promoted.  For LibXPM, this is pretty automatic.  I think LSARC might be 
willing to promote
the others.

- jek3


From jek3@sun.com Wed Mar 21 14:17:51 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LLHoxP008974
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 14:17:51 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2LLHepQ012090;
	Wed, 21 Mar 2007 21:17:48 GMT
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 <0JF900J0RV5LKK00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:17:45 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900A5FV5LGX40@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:17:45 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2LLHimj411864;
 Wed, 21 Mar 2007 14:17:45 -0700 (PDT)
Date: Wed, 21 Mar 2007 11:17:37 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4600AF28.2040705@Sun.COM>
To: Bart Smaalders <bart.smaalders@sun.com>
Cc: PSARC-EXT@sun.com, Stefan Teleman <Stefan.Teleman@sun.com>
Message-id: <4601A0F1.70400@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <4600AF28.2040705@Sun.COM>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 1334

Bart Smaalders wrote:
> 	3.3.	Exported Interfaces.
>
> 	NAME			STABILITY		NOTES
>
> 	SUNWgd2core		Uncommitted		Package Name
> 	SUNWgd2usr		Uncommitted		Package Name
> 	SUNWgd2doc		Uncommitted		Package Name
>
> 	/usr/bin/annotate	Uncommitted		Executable location
>   
Rather generic name, isn't it?  I guess we will roll this into the name 
discussion today.
> 	/usr/bin/gdparttopng	Uncommitted		Executable location
> 	/usr/bin/gdtopng	Uncommitted		Executable location
> 	/usr/bin/gd2copypal	Uncommitted		Executable location
> 	/usr/bin/gd2topng	Uncommitted		Executable location
> 	/usr/bin/pngtogd	Uncommitted		Executable location	
> 	/usr/bin/pngtogd2	Uncommitted		Executable location
> 	/usr/bin/webpng		Uncommitted		Executable location
> 	/usr/bin/gd2togif	Uncommitted		Executable location
> 	/usr/bin/gdcmpgif	Uncommitted		Executable location
> 	/usr/bin/giftogd2	Uncommitted		Executable location
> 	/usr/bin/gd2time	Uncommitted		Executable location
> 	/usr/bin/gdlib-config	Uncommitted		Executable location
>
> 	/usr/lib/libgd.so.2.0.0	Uncommitted		GD Library
> 	/usr/lib/libgd.so.2	Uncommitted		Symbolic link
> 	/usr/lib/libgd.so	Uncommitted		Symbolic link
>
> 	/usr/include/gd2/	Uncommitted		Include files
>   
Ditto comment about multi-versioned library names.

Where are the specifications for the library routines?

- jek3


From alan.coopersmith@Sun.COM Wed Mar 21 14:28:08 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LLS7l1009387
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 14:28:08 -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 l2LLS77P018190;
	Wed, 21 Mar 2007 15:28:07 -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 <0JF900K01VMUOT00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:28:07 -0700 (PDT)
Received: from sfbaymail1sca.SFBay.Sun.COM ([129.145.154.35])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900AUAVMUGW50@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 14:28:06 -0700 (PDT)
Received: from [129.146.108.211] (almas.SFBay.Sun.COM [129.146.108.211])
	by sfbaymail1sca.SFBay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2LLS5qs017651; Wed, 21 Mar 2007 14:28:06 -0700 (PDT)
Date: Wed, 21 Mar 2007 14:28:05 -0700
From: Alan Coopersmith <alan.coopersmith@Sun.COM>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601A04A.7070401@sun.com>
To: Joseph Kowalski <jek3@Sun.COM>
Cc: Gary Winiger <gww@eng.sun.com>, PSARC-EXT@Sun.COM, bart.smaalders@Sun.COM,
        Stefan.Teleman@Sun.COM
Message-id: <4601A365.7000806@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
 <4601A04A.7070401@sun.com>
User-Agent: Thunderbird 2.0pre (X11/20070214)
Status: RO
Content-Length: 1550



Joseph Kowalski wrote:
> Gary Winiger wrote:
>>>     3.2.    Imported interfaces
>>>
>>>     LibGD imports interfaces from the Standard C Library and from the
>>>     POSIX Threads Library. In addition, the following Interfaces are
>>>     imported:
>>>
>>>     NAME                STABILITY        NOTES
>>>
>>>     LibPNG                Evolving        LSARC/2003/085
>>>     LibTIFF                Evolving        LSARC/2003/085
>>>     LibJPEG                Evolving        LSARC/2003/085
>>>     LibXPM                Evolving        PSARC/2001/060
>>>     Z-Lib [Zlib Compression Library]    Committed    PSARC/2006/537
>>>     LibFreetype2 [Freetype Library]        External    LSARC/2005/397
>>>     LibFontconfig [Fontconfig Library]    External    LSARC/2003/273
>>>     
>>
>>     Rewind || play.  How are the less than "stable" interface changes
>>     managed......
>>
>> Gary.
>>   
> In this case, I suggest that rather than contracts, you might see about 
> getting the "Evolving" ones
> promoted.  For LibXPM, this is pretty automatic.  I think LSARC might be 
> willing to promote
> the others.

We don't normally require contracts for Uncommitted/Evolving do we?

I'm not aware of anyone else having a contract on libXpm, but as the API/ABI
has passed the 10 year stability mark, I'd be willing to call it Committed.

libfontconfig might be raisable - libfreetype has a history of breaking
compatibility though.

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From Stefan.Teleman@sun.com Wed Mar 21 14:33:17 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LLXGEh009611
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 14:33:17 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2LLXC2i016318;
	Wed, 21 Mar 2007 21:33:14 GMT
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 <0JF900D05VVDCS00@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 15:33:13 -0600 (MDT)
Received: from jurassic.eng.sun.com ([129.146.224.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900BEZVVC6E40@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 15:33:12 -0600 (MDT)
Received: from [192.9.61.55]
 (punchin-client-192-9-61-55.SFBay.Sun.COM [192.9.61.55])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l2LLXBxX392404; Wed,
 21 Mar 2007 14:33:12 -0700 (PDT)
Date: Wed, 21 Mar 2007 17:32:20 -0400
From: Stefan Teleman <Stefan.Teleman@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601A0F1.70400@sun.com>
To: Joseph Kowalski <jek3@sun.com>
Cc: Bart Smaalders <bart.smaalders@sun.com>, PSARC-EXT@sun.com
Reply-to: Stefan Teleman <Stefan.Teleman@sun.com>
Message-id: <4601A464.9050805@Sun.COM>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <4600AF28.2040705@Sun.COM> <4601A0F1.70400@sun.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060915)
Status: RO
Content-Length: 462


Joseph Kowalski wrote:

> Where are the specifications for the library routines?

/shared/sac/PSARC/2007/166/materials/GDMan1Page.asc
/shared/sac/PSARC/2007/166/materials/GDMan3Page.asc
/shared/sac/PSARC/2007/166/materials/html/index.html

Unfortunately LibGD did not consider the writing of man page an task worth 
pursuing. The only documentation they provide is the html document.

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman@Sun.COM


From Stefan.Teleman@Sun.COM Wed Mar 21 14:38:26 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LLcPL4009732
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 21 Mar 2007 14:38:26 -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 l2LLcJNr024576;
	Thu, 22 Mar 2007 05:38:23 +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 <0JF900D03W3XIT00@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 15:38:21 -0600 (MDT)
Received: from jurassic.eng.sun.com ([129.146.68.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900B19W3X6D80@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 15:38:21 -0600 (MDT)
Received: from [192.9.61.55]
 (punchin-client-192-9-61-55.SFBay.Sun.COM [192.9.61.55])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l2LLcKRF392964; Wed,
 21 Mar 2007 14:38:20 -0700 (PDT)
Date: Wed, 21 Mar 2007 17:37:18 -0400
From: Stefan Teleman <Stefan.Teleman@Sun.COM>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
To: Gary Winiger <gww@eng.sun.com>
Cc: PSARC-EXT@Sun.COM, bart.smaalders@Sun.COM
Reply-to: Stefan Teleman <Stefan.Teleman@Sun.COM>
Message-id: <4601A58E.2020802@Sun.COM>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060915)
Status: RO
Content-Length: 202

Gary Winiger wrote:

> 
> 	Rewind || play.  How are the less than "stable" interface changes
> 	managed......
> 

Contracts.

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman@Sun.COM


From gww@eng.sun.com Wed Mar 21 15:06:44 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LM6hES011543
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 21 Mar 2007 15:06:44 -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 l2LM6WmK002676;
	Thu, 22 Mar 2007 06:06:41 +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 <0JF900E05XF2X300@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 15:06:38 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF9008JKXF1UL60@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 15:06:37 -0700 (PDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2LM6aIE019263; Wed, 21 Mar 2007 15:06:36 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id l2LN6Z7E025276; Wed,
 21 Mar 2007 15:06:35 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id l2LN6ZfY025275; Wed,
 21 Mar 2007 15:06:35 -0800 (PST)
Date: Wed, 21 Mar 2007 15:06:35 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
To: jek3@sun.com, alan.coopersmith@sun.com
Cc: gww@eng.sun.com, PSARC-EXT@sun.com, bart.smaalders@sun.com,
        Stefan.Teleman@sun.com
Message-id: <200703212306.l2LN6ZfY025275@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 796

> >>>     LibFreetype2 [Freetype Library]        External    LSARC/2005/397
> >>>     LibFontconfig [Fontconfig Library]    External    LSARC/2003/273
> >>>     
> >>
> >>     Rewind || play.  How are the less than "stable" interface changes
> >>     managed......
> >>
> >> Gary.
> >>   
> > In this case, I suggest that rather than contracts, you might see about 
> > getting the "Evolving" ones
> > promoted.  For LibXPM, this is pretty automatic.  I think LSARC might be 
> > willing to promote
> > the others.
> 
> We don't normally require contracts for Uncommitted/Evolving do we?

	I should have been more clear rewind || play referred to my
	previous case mail.  I'm really only referring to what would
	today be called "Volatile".  Particularly when it it cross
	consolidation.

Gary..

From gww@eng.sun.com Wed Mar 21 15:08:28 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LM8QnD011608
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 21 Mar 2007 15:08: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 l2LM8Aei003105
	for <@sunmail1brm.central.sun.com:PSARC-EXT@Sun.COM>; Thu, 22 Mar 2007 06:08:26 +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 <0JF900E07XHWPV00@brm-avmta-1.central.sun.com> for PSARC-EXT@Sun.COM
 (ORCPT PSARC-EXT@Sun.COM); Wed, 21 Mar 2007 16:08:20 -0600 (MDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900B3WXHV6DB0@brm-avmta-1.central.sun.com> for
 PSARC-EXT@Sun.COM (ORCPT PSARC-EXT@Sun.COM); Wed,
 21 Mar 2007 16:08:20 -0600 (MDT)
Received: from marduk.eng.sun.com (marduk.SFBay.Sun.COM [129.146.108.224])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2LM8IJM019505; Wed, 21 Mar 2007 15:08:18 -0700 (PDT)
Received: from marduk.eng.sun.com (localhost [127.0.0.1])
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11) with ESMTP id l2LN8Hp0025292; Wed,
 21 Mar 2007 15:08:17 -0800 (PST)
Received: (from gww@localhost)
	by marduk.eng.sun.com (8.13.6+Sun/8.12.11/Submit) id l2LN8HwD025291; Wed,
 21 Mar 2007 15:08:17 -0800 (PST)
Date: Wed, 21 Mar 2007 15:08:17 -0800 (PST)
From: Gary Winiger <gww@eng.sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
To: gww@eng.sun.com, Stefan.Teleman@sun.com
Cc: PSARC-EXT@sun.com, bart.smaalders@sun.com
Message-id: <200703212308.l2LN8HwD025291@marduk.eng.sun.com>
Content-transfer-encoding: 7BIT
X-Sun-Charset: US-ASCII
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 211

> > 	Rewind || play.  How are the less than "stable" interface changes
> > 	managed......
> > 
> 
> Contracts.

	Hint have the prototypes approved with the case, otherwise
	separate cases are necessary.

Gary..

From jek3@sun.com Wed Mar 21 15:36:17 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LMaGL4013798
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 15:36:16 -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 l2LMaFuA029739;
	Wed, 21 Mar 2007 16:36:15 -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 <0JF900405YSFEC00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 15:36:15 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM ([129.146.17.59])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900AFBYSFGL70@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 15:36:15 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2LMaDWZ426440;
 Wed, 21 Mar 2007 15:36:14 -0700 (PDT)
Date: Wed, 21 Mar 2007 12:36:08 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601A365.7000806@sun.com>
To: Alan Coopersmith <alan.coopersmith@sun.com>
Cc: Gary Winiger <gww@eng.sun.com>, PSARC-EXT@sun.com, bart.smaalders@sun.com,
        Stefan.Teleman@sun.com
Message-id: <4601B358.2000404@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
 <4601A04A.7070401@sun.com> <4601A365.7000806@sun.com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 426

Alan Coopersmith wrote:
> We don't normally require contracts for Uncommitted/Evolving do we?
Well, Evolving was always a bit confused about this.  One of the reasons 
we flushed it away.

Uncommitted/Unstable always had this requirement.
> libfontconfig might be raisable - libfreetype has a history of breaking
> compatibility though.
As per my other mail, the two External/Volatile ones are the real issue 
here.

- jek3



From jek3@sun.com Wed Mar 21 15:40:24 2007
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LMeOsg014074
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 15:40:24 -0700 (PDT)
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 l2LMeNOW030459;
	Wed, 21 Mar 2007 16:40:24 -0600 (MDT)
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 <0JF900G03YZAGI00@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 15:40:22 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF9008IVYZAUD80@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 15:40:22 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2LMeKWL426939;
 Wed, 21 Mar 2007 15:40:20 -0700 (PDT)
Date: Wed, 21 Mar 2007 12:40:14 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601A464.9050805@Sun.COM>
To: Stefan Teleman <Stefan.Teleman@sun.com>
Cc: Bart Smaalders <bart.smaalders@sun.com>, PSARC-EXT@sun.com
Message-id: <4601B44E.1090107@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <4600AF28.2040705@Sun.COM> <4601A0F1.70400@sun.com>
 <4601A464.9050805@Sun.COM>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 659

Stefan Teleman wrote:
>
> Joseph Kowalski wrote:
>
>> Where are the specifications for the library routines?
>
> /shared/sac/PSARC/2007/166/materials/GDMan1Page.asc
> /shared/sac/PSARC/2007/166/materials/GDMan3Page.asc
> /shared/sac/PSARC/2007/166/materials/html/index.html
>
> Unfortunately LibGD did not consider the writing of man page an task 
> worth pursuing. The only documentation they provide is the html document.
Please add a *single* reference in the interface section to reference these.

What is the intent for integration?  To write a single man page (with an 
Attributes section and pointer to other
documentation) and ship the html?

- jek3


From Stefan.Teleman@Sun.COM Wed Mar 21 15:42:28 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LMgRGF014198
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 21 Mar 2007 15:42:28 -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 l2LMgMpp012327;
	Thu, 22 Mar 2007 06:42:24 +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 <0JF900F01Z2NY400@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 16:42:23 -0600 (MDT)
Received: from jurassic.eng.sun.com ([129.146.68.36])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JF900BITZ2M6DD0@brm-avmta-1.central.sun.com>; Wed,
 21 Mar 2007 16:42:22 -0600 (MDT)
Received: from [192.9.61.55]
 (punchin-client-192-9-61-55.SFBay.Sun.COM [192.9.61.55])
	by jurassic.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l2LMgLS4399836; Wed,
 21 Mar 2007 15:42:21 -0700 (PDT)
Date: Wed, 21 Mar 2007 18:41:27 -0400
From: Stefan Teleman <Stefan.Teleman@Sun.COM>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601B44E.1090107@sun.com>
To: Joseph Kowalski <jek3@Sun.COM>
Cc: Bart Smaalders <bart.smaalders@Sun.COM>, PSARC-EXT@Sun.COM
Reply-to: Stefan Teleman <Stefan.Teleman@Sun.COM>
Message-id: <4601B497.6080500@Sun.COM>
Organization: Sun Microsystems, Inc.
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <4600AF28.2040705@Sun.COM> <4601A0F1.70400@sun.com>
 <4601A464.9050805@Sun.COM> <4601B44E.1090107@sun.com>
User-Agent: Thunderbird 1.5.0.7 (X11/20060915)
Status: RO
Content-Length: 860



Joseph Kowalski wrote:
> Stefan Teleman wrote:
>>
>> Joseph Kowalski wrote:
>>
>>> Where are the specifications for the library routines?
>>
>> /shared/sac/PSARC/2007/166/materials/GDMan1Page.asc
>> /shared/sac/PSARC/2007/166/materials/GDMan3Page.asc
>> /shared/sac/PSARC/2007/166/materials/html/index.html
>>
>> Unfortunately LibGD did not consider the writing of man page an task 
>> worth pursuing. The only documentation they provide is the html document.
> Please add a *single* reference in the interface section to reference 
> these.
> 
> What is the intent for integration?  To write a single man page (with an 
> Attributes section and pointer to other
> documentation) and ship the html?

Yes, the LibGD HTML document will be included in /usr/share/doc/gd2/2.0.34/html.

--Stefan

-- 
Stefan Teleman
Sun Microsystems, Inc.
Stefan.Teleman@Sun.COM


From John.Plocher@sun.com Wed Mar 21 16:22:01 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LNM0qg018139
	for <psarc-ext@sac.sfbay.Sun.COM>; Wed, 21 Mar 2007 16:22:00 -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 l2LNLr2r023642;
	Thu, 22 Mar 2007 07:21:57 +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 <0JFA009030WJ5300@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 16:21:55 -0700 (PDT)
Received: from nwk-ea-fw-1.sun.com ([10.4.134.5]) by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JFA00AZL0WIGK90@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 21 Mar 2007 16:21:55 -0700 (PDT)
Received: from d1-sfbay-10.sun.com ([192.18.39.120])
	by nwk-ea-fw-1.sun.com (8.13.6+Sun/8.12.9) with ESMTP id l2LNLsLM005856; Wed,
 21 Mar 2007 15:21:54 -0800 (PST)
Received: from conversion-daemon.d1-sfbay-10.sun.com by d1-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JFA007010O4VZ00@d1-sfbay-10.sun.com>
 (original mail from John.Plocher@Sun.COM); Wed,
 21 Mar 2007 16:21:54 -0700 (PDT)
Received: from [129.146.58.87] by d1-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JFA00MOL0WIDBUO@d1-sfbay-10.sun.com>; Wed,
 21 Mar 2007 16:21:54 -0700 (PDT)
Date: Wed, 21 Mar 2007 16:21:50 -0700
From: John Plocher <John.Plocher@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601B358.2000404@sun.com>
Sender: John.Plocher@sun.com
To: Joseph Kowalski <jek3@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, PSARC-EXT@sun.com,
        Stefan.Teleman@sun.com, Gary Winiger <gww@eng.sun.com>
Message-id: <4601BE0E.20400@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
 <4601A04A.7070401@sun.com> <4601A365.7000806@sun.com>
 <4601B358.2000404@sun.com>
User-Agent: Thunderbird 1.5.0.10 (Macintosh/20070221)
Status: RO
Content-Length: 473

Joseph Kowalski wrote:
> Alan Coopersmith wrote:
>> We don't normally require contracts for Uncommitted/Evolving do we?

> 
> Uncommitted/Unstable always had this requirement.


But only for cross-consolidation dependencies.  Intra-consolidation
users had no such expectation. (Uncommitted/Unstable had many of the
same attributes as consolidation private - in particular, the expectation
that a consolidation was able to keep its own dependency house in order)

    -John

From jek3@sun.com Wed Mar 21 16:26:28 2007
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.6+Sun/8.13.6) with ESMTP id l2LNQRI3018443
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 21 Mar 2007 16:26:27 -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.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id l2LNQIQg015634;
	Wed, 21 Mar 2007 23:26:23 GMT
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 <0JFA00I0V13WQ500@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 16:26:20 -0700 (PDT)
Received: from jurassic-x4600.Eng.Sun.COM ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JFA0085513WUDA0@nwk-avmta-2.sfbay.sun.com>; Wed,
 21 Mar 2007 16:26:20 -0700 (PDT)
Received: from [129.150.12.53]
 (vpn-129-150-12-53.SFBay.Sun.COM [129.150.12.53])	by
 jurassic-x4600.Eng.Sun.COM (8.14.0+Sun/8.14.0) with ESMTP id l2LNQIVX433090;
 Wed, 21 Mar 2007 16:26:18 -0700 (PDT)
Date: Wed, 21 Mar 2007 13:26:12 -1000
From: Joseph Kowalski <jek3@sun.com>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
In-reply-to: <4601BE0E.20400@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: Alan Coopersmith <Alan.Coopersmith@sun.com>, PSARC-EXT@sun.com,
        Stefan.Teleman@sun.com, Gary Winiger <gww@eng.sun.com>
Message-id: <4601BF14.1020704@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <200703212128.l2LLSdK3024824@marduk.eng.sun.com>
 <4601A04A.7070401@sun.com> <4601A365.7000806@sun.com>
 <4601B358.2000404@sun.com> <4601BE0E.20400@Sun.Com>
User-Agent: Thunderbird 1.5.0.5 (X11/20060925)
Status: RO
Content-Length: 658

John Plocher wrote:
>> Uncommitted/Unstable always had this requirement.
>
>
> But only for cross-consolidation dependencies.  Intra-consolidation
> users had no such expectation. (Uncommitted/Unstable had many of the
> same attributes as consolidation private - in particular, the expectation
> that a consolidation was able to keep its own dependency house in order)
Right.

Project for ARC manager (whoever that might be)...

This points out that we need to record the consolidation for every interface
other than Committed (and the somewhat strange and little used Sun Private).
We tend to do this for Consolidation Private, but not the others.

- jek3


From bart.smaalders@Sun.COM Fri Mar 30 16:29:45 2007
Received: from sunmail4.Singapore.Sun.COM (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.eng.sun.com (8.13.8+Sun/8.13.8) with ESMTP id l2UNTg75022911
	for <psarc-ext@sac.sfbay.Sun.COM>; Fri, 30 Mar 2007 16:29:45 -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 l2U1OdMx026633
	for <@sunmail2sca.sfbay.sun.com:PSARC-EXT@Sun.COM>; Fri, 30 Mar 2007 09:24:51 +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 <0JFO00D03ZXCGW00@nwk-avmta-1.sfbay.Sun.COM> for PSARC-EXT@Sun.COM
 (ORCPT PSARC-EXT@Sun.COM); Thu, 29 Mar 2007 18:24:48 -0700 (PDT)
Received: from engmail3mpk.sfbay.Sun.COM ([129.146.11.26])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JFO00JQNZXCLWA0@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-EXT@Sun.COM (ORCPT PSARC-EXT@Sun.COM); Thu,
 29 Mar 2007 18:24:48 -0700 (PDT)
Received: from zion.eng.sun.com (zion.SFBay.Sun.COM [129.146.17.75])
	by engmail3mpk.sfbay.Sun.COM (8.13.6+Sun/8.13.6/ENSMAIL,v2.2)
 with ESMTP id l2U1OelJ022999; Thu, 29 Mar 2007 18:24:40 -0700 (PDT)
Received: from [129.146.228.109] (cyber [129.146.228.109])
	by zion.eng.sun.com (8.13.7+Sun/8.13.7) with ESMTP id l2U1OdER018689; Thu,
 29 Mar 2007 18:24:39 -0700 (PDT)
Date: Thu, 29 Mar 2007 18:23:43 -0700
From: Bart Smaalders <bart.smaalders@Sun.COM>
Subject: Re: PSARC/2007/166 Including LibGD with Solaris
To: PSARC-EXT@Sun.COM
Cc: Stefan Teleman <Stefan.Teleman@Sun.COM>
Message-id: <460C669F.2050308@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0b2 (X11/20070227)
Status: RO
Content-Length: 289


An updated copy of the fast track with corrections
(case numbers, 64 bit paths, etc) has been placed in
the materials subdirectory. This case was approved
at yesterday's meeting.

- Bart

-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts

