From alanc@sac.sfbay.sun.com Mon May 10 17:31:43 2010
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 o4B0Vhmj016377
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 10 May 2010 17:31:43 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4B0VhOw005257;
	Mon, 10 May 2010 17:31:43 -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 <0L2800D07C4UTM00@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 18:31:42 -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 <0L28002IQC4U5VB0@brm-avmta-1.central.sun.com>; Mon,
 10 May 2010 18:31:42 -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.4)
 with ESMTP id o4B0VfIm003153; Mon, 10 May 2010 17:31:42 -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 o4B0Ve8K016372; Mon,
 10 May 2010 17:31:40 -0700 (PDT)
Received: (from alanc@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id o4B0VeHQ016368; Mon,
 10 May 2010 17:31:40 -0700 (PDT)
Date: Mon, 10 May 2010 17:31:40 -0700 (PDT)
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Subject: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
To: PSARC-ext@sun.com
Cc: Alan.Coopersmith@sun.com
Message-id: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 3590

I am sponsoring this fast-track for myself, and have set the timeout
for a week from today, Monday, May 17, 2010.

        -Alan Coopersmith-           alan.coopersmith@sun.com
         Oracle Solaris Platform Engineering: X Window System

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 fontconfig 2.8.0
    1.2. Name of Document Author/Supplier:
	 Author:  Alan Coopersmith
    1.3  Date of This Document:
	10 May, 2010
4. Technical Description

This case upgrades the fontconfig library to upstream release version 2.8.0.
It builds upon the cases delivering previous versions of fontconfig:
	LSARC/2003/273 fontconfig library
	LSARC/2007/532 fc-match
	LSARC/2008/140 fontconfig 2.5.0

Since no incompatible changes are delivered, a Micro/Patch release binding
is specified, and the restrictions imposed by the Interface Contracts on
LSARC 2003/273 are unaffected.

Fontconfig Cache File Version 3:

  Version 2.8.0 introduces version 3 of the fontconfig cache file format.
  The changes in version 3 protect the cache against future expansions of 
  FcLangSet (adding new orth files).  Previously, doing so could change
  the size of that struct, which is written to the cache file.  Indeed, 
  that happened between 2.6.0 and 2.7.3, causing crashes because 
  sizeof(FcLangSet) was not checked in fcarch.c.

  Version 2 & 3 caches can co-exist, since the version number is part of
  the file name (*.cache-2 vs. *.cache-3) and version 2 caches are not
  removed automatically on upgrade since we cannot know if the user has
  installed any unbundled software that delivers its own copy of 
  libfontconfig, either statically or dynamically linked into their
  applications.  For instance, the blastwave stack includes its own
  fontconfig library for its software.

  Users who wish to recover space from old cache files can always 
  rm /var/cache/fontconfig/* and then run fc-cache (or restart the
  fc-cache SMF service) to rebuild just the currently needed cache files.

  As always, the fontconfig cache file format is Project Private, and 
  should only be parsed by libfontconfig itself.

fc-query & fc-scan Utilties:

  While not new in fontconfig-2.8.0 upstream, we've missed incorporating
  these in previous updates and are adding them to the delivered files now.

  Man pages are provided in the case materials providing the full details
  of these commands:

  fc-query - query font files

     fc-query queries font-file(s) using  the  normal  fontconfig
     rules  and  prints out font pattern for each face found.  If
     --index is given, only one face of  each  file  is  queried,
     otherwise all faces are queried.

  fc-scan - scan font files or directories

     fc-scan scans file(s) recursively and prints out  font  pat-
     tern for each face found.

  The FcPatternFormat(3fontconfig) man page provides the definition
  of the font pattern syntax used by these commands.

Imported interfaces:
--------------------
fontconfig cache version 2	Private		LSARC/2008/140

Exported interfaces:
--------------------
fontconfig cache version 2	Obsolete
fontconfig cache version 3	Project Private

/usr/bin/fc-query		Volatile	See fc-query.man.txt
/usr/bin/fc-scan		Volatile	See fc-scan.man.txt

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


From alan.coopersmith@oracle.com Mon May 17 13:53:47 2010
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 o4HKrlJG009608
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 17 May 2010 13:53:47 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4HKrkRx002172
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 17 May 2010 13:53:47 -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 <0L2L001150PMZ700@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 17 May 2010 14:53:46 -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 <0L2L007PL0PM19A0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 17 May 2010 14:53:46 -0600 (MDT)
Received: from [129.145.155.53] (sunray-osol-2.SFBay.Sun.COM [129.145.155.53])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4HKrkGA012173	for <PSARC-ext@sun.com>; Mon,
 17 May 2010 13:53:46 -0700 (PDT)
Date: Mon, 17 May 2010 13:53:45 -0700
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
In-reply-to: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
To: PSARC-ext@sun.com
Message-id: <4BF1ACD9.9030206@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 4177

This case is set to timeout today, but has received no +1 - is any ARC member
available to review it or do I need to extend the timer?

	-alan-

Alan Coopersmith wrote:
> I am sponsoring this fast-track for myself, and have set the timeout
> for a week from today, Monday, May 17, 2010.
> 
>         -Alan Coopersmith-           alan.coopersmith@sun.com
>          Oracle Solaris Platform Engineering: X Window System
> 
> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
> 1. Introduction
>     1.1. Project/Component Working Name:
> 	 fontconfig 2.8.0
>     1.2. Name of Document Author/Supplier:
> 	 Author:  Alan Coopersmith
>     1.3  Date of This Document:
> 	10 May, 2010
> 4. Technical Description
> 
> This case upgrades the fontconfig library to upstream release version 2.8.0.
> It builds upon the cases delivering previous versions of fontconfig:
> 	LSARC/2003/273 fontconfig library
> 	LSARC/2007/532 fc-match
> 	LSARC/2008/140 fontconfig 2.5.0
> 
> Since no incompatible changes are delivered, a Micro/Patch release binding
> is specified, and the restrictions imposed by the Interface Contracts on
> LSARC 2003/273 are unaffected.
> 
> Fontconfig Cache File Version 3:
> 
>   Version 2.8.0 introduces version 3 of the fontconfig cache file format.
>   The changes in version 3 protect the cache against future expansions of 
>   FcLangSet (adding new orth files).  Previously, doing so could change
>   the size of that struct, which is written to the cache file.  Indeed, 
>   that happened between 2.6.0 and 2.7.3, causing crashes because 
>   sizeof(FcLangSet) was not checked in fcarch.c.
> 
>   Version 2 & 3 caches can co-exist, since the version number is part of
>   the file name (*.cache-2 vs. *.cache-3) and version 2 caches are not
>   removed automatically on upgrade since we cannot know if the user has
>   installed any unbundled software that delivers its own copy of 
>   libfontconfig, either statically or dynamically linked into their
>   applications.  For instance, the blastwave stack includes its own
>   fontconfig library for its software.
> 
>   Users who wish to recover space from old cache files can always 
>   rm /var/cache/fontconfig/* and then run fc-cache (or restart the
>   fc-cache SMF service) to rebuild just the currently needed cache files.
> 
>   As always, the fontconfig cache file format is Project Private, and 
>   should only be parsed by libfontconfig itself.
> 
> fc-query & fc-scan Utilties:
> 
>   While not new in fontconfig-2.8.0 upstream, we've missed incorporating
>   these in previous updates and are adding them to the delivered files now.
> 
>   Man pages are provided in the case materials providing the full details
>   of these commands:
> 
>   fc-query - query font files
> 
>      fc-query queries font-file(s) using  the  normal  fontconfig
>      rules  and  prints out font pattern for each face found.  If
>      --index is given, only one face of  each  file  is  queried,
>      otherwise all faces are queried.
> 
>   fc-scan - scan font files or directories
> 
>      fc-scan scans file(s) recursively and prints out  font  pat-
>      tern for each face found.
> 
>   The FcPatternFormat(3fontconfig) man page provides the definition
>   of the font pattern syntax used by these commands.
> 
> Imported interfaces:
> --------------------
> fontconfig cache version 2	Private		LSARC/2008/140
> 
> Exported interfaces:
> --------------------
> fontconfig cache version 2	Obsolete
> fontconfig cache version 3	Project Private
> 
> /usr/bin/fc-query		Volatile	See fc-query.man.txt
> /usr/bin/fc-scan		Volatile	See fc-scan.man.txt
> 
> 6. Resources and Schedule
>     6.4. Steering Committee requested information
>    	6.4.1. Consolidation C-team Name:
> 		X Consolidation (Desktop C-Team)
>     6.5. ARC review type: FastTrack
>     6.6. ARC Exposure: open
> 
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org


-- 
	-Alan Coopersmith-        alan.coopersmith@oracle.com
	 Oracle Solaris Platform Engineering: X Window System


From garrett.damore@Oracle.COM Mon May 17 14:23:01 2010
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 o4HLN0gM010293
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 17 May 2010 14:23:01 -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.4) with ESMTP id o4HLN0Pr017978
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 17 May 2010 15:23:00 -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 <0L2L0020B22CQC00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 17 May 2010 14:23:00 -0700 (PDT)
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 <0L2L000MX22BM430@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 17 May 2010 14:22:59 -0700 (PDT)
Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o4HLMxux022311	for
 <PSARC-ext@sun.com>; Mon, 17 May 2010 21:22:59 +0000 (GMT)
Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155])
	by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4HHtHeg009924	for <PSARC-ext@sun.com>; Mon,
 17 May 2010 21:22:57 +0000 (GMT)
Received: from abhmt003.oracle.com by acsmt353.oracle.com	with ESMTP id
 248214741274131327; Mon, 17 May 2010 14:22:07 -0700
Received: from [129.153.2.8] (/129.153.2.8)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Mon,
 17 May 2010 14:22:06 -0700
Date: Mon, 17 May 2010 14:22:06 -0700
From: "Garrett D'Amore" <garrett.damore@Oracle.COM>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
In-reply-to: <4BF1ACD9.9030206@oracle.com>
To: Alan Coopersmith <alan.coopersmith@Oracle.COM>
Cc: PSARC-ext@sun.com
Message-id: <4BF1B37E.6060407@oracle.com>
MIME-version: 1.0
Content-type: multipart/alternative;
 boundary="Boundary_(ID_Gbo5DW1mhnxQIw1qJug5uw)"
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt355.oracle.com [141.146.40.155]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090202.4BF1B3B2.0062:SCFMA4539814,ss=1,fgs=0
References: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
 <4BF1ACD9.9030206@oracle.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090910)
Status: RO
Content-Length: 9102

This is a multi-part message in MIME format.

--Boundary_(ID_Gbo5DW1mhnxQIw1qJug5uw)
Content-type: text/plain; charset=UTF-8; format=flowed
Content-transfer-encoding: 7BIT

+1

    -- Garrett

On 05/17/10 13:53, Alan Coopersmith wrote:
> This case is set to timeout today, but has received no +1 - is any ARC member
> available to review it or do I need to extend the timer?
>
> 	-alan-
>
> Alan Coopersmith wrote:
>   
>> I am sponsoring this fast-track for myself, and have set the timeout
>> for a week from today, Monday, May 17, 2010.
>>
>>         -Alan Coopersmith-           alan.coopersmith@sun.com
>>          Oracle Solaris Platform Engineering: X Window System
>>
>> Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
>> This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
>> 1. Introduction
>>     1.1. Project/Component Working Name:
>> 	 fontconfig 2.8.0
>>     1.2. Name of Document Author/Supplier:
>> 	 Author:  Alan Coopersmith
>>     1.3  Date of This Document:
>> 	10 May, 2010
>> 4. Technical Description
>>
>> This case upgrades the fontconfig library to upstream release version 2.8.0.
>> It builds upon the cases delivering previous versions of fontconfig:
>> 	LSARC/2003/273 fontconfig library
>> 	LSARC/2007/532 fc-match
>> 	LSARC/2008/140 fontconfig 2.5.0
>>
>> Since no incompatible changes are delivered, a Micro/Patch release binding
>> is specified, and the restrictions imposed by the Interface Contracts on
>> LSARC 2003/273 are unaffected.
>>
>> Fontconfig Cache File Version 3:
>>
>>   Version 2.8.0 introduces version 3 of the fontconfig cache file format.
>>   The changes in version 3 protect the cache against future expansions of 
>>   FcLangSet (adding new orth files).  Previously, doing so could change
>>   the size of that struct, which is written to the cache file.  Indeed, 
>>   that happened between 2.6.0 and 2.7.3, causing crashes because 
>>   sizeof(FcLangSet) was not checked in fcarch.c.
>>
>>   Version 2 & 3 caches can co-exist, since the version number is part of
>>   the file name (*.cache-2 vs. *.cache-3) and version 2 caches are not
>>   removed automatically on upgrade since we cannot know if the user has
>>   installed any unbundled software that delivers its own copy of 
>>   libfontconfig, either statically or dynamically linked into their
>>   applications.  For instance, the blastwave stack includes its own
>>   fontconfig library for its software.
>>
>>   Users who wish to recover space from old cache files can always 
>>   rm /var/cache/fontconfig/* and then run fc-cache (or restart the
>>   fc-cache SMF service) to rebuild just the currently needed cache files.
>>
>>   As always, the fontconfig cache file format is Project Private, and 
>>   should only be parsed by libfontconfig itself.
>>
>> fc-query & fc-scan Utilties:
>>
>>   While not new in fontconfig-2.8.0 upstream, we've missed incorporating
>>   these in previous updates and are adding them to the delivered files now.
>>
>>   Man pages are provided in the case materials providing the full details
>>   of these commands:
>>
>>   fc-query - query font files
>>
>>      fc-query queries font-file(s) using  the  normal  fontconfig
>>      rules  and  prints out font pattern for each face found.  If
>>      --index is given, only one face of  each  file  is  queried,
>>      otherwise all faces are queried.
>>
>>   fc-scan - scan font files or directories
>>
>>      fc-scan scans file(s) recursively and prints out  font  pat-
>>      tern for each face found.
>>
>>   The FcPatternFormat(3fontconfig) man page provides the definition
>>   of the font pattern syntax used by these commands.
>>
>> Imported interfaces:
>> --------------------
>> fontconfig cache version 2	Private		LSARC/2008/140
>>
>> Exported interfaces:
>> --------------------
>> fontconfig cache version 2	Obsolete
>> fontconfig cache version 3	Project Private
>>
>> /usr/bin/fc-query		Volatile	See fc-query.man.txt
>> /usr/bin/fc-scan		Volatile	See fc-scan.man.txt
>>
>> 6. Resources and Schedule
>>     6.4. Steering Committee requested information
>>    	6.4.1. Consolidation C-team Name:
>> 		X Consolidation (Desktop C-Team)
>>     6.5. ARC review type: FastTrack
>>     6.6. ARC Exposure: open
>>
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>>     
>
>
>   


--Boundary_(ID_Gbo5DW1mhnxQIw1qJug5uw)
Content-type: text/html; charset=UTF-8
Content-transfer-encoding: 8BIT

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
+1<br>
<br>
    -- Garrett<br>
<br>
On 05/17/10 13:53, Alan Coopersmith wrote:
<blockquote cite="mid:4BF1ACD9.9030206@oracle.com" type="cite">
  <pre wrap="">This case is set to timeout today, but has received no +1 - is any ARC member
available to review it or do I need to extend the timer?

	-alan-

Alan Coopersmith wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">I am sponsoring this fast-track for myself, and have set the timeout
for a week from today, Monday, May 17, 2010.

        -Alan Coopersmith-           <a class="moz-txt-link-abbreviated" href="mailto:alan.coopersmith@sun.com">alan.coopersmith@sun.com</a>
         Oracle Solaris Platform Engineering: X Window System

Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
1. Introduction
    1.1. Project/Component Working Name:
	 fontconfig 2.8.0
    1.2. Name of Document Author/Supplier:
	 Author:  Alan Coopersmith
    1.3  Date of This Document:
	10 May, 2010
4. Technical Description

This case upgrades the fontconfig library to upstream release version 2.8.0.
It builds upon the cases delivering previous versions of fontconfig:
	LSARC/2003/273 fontconfig library
	LSARC/2007/532 fc-match
	LSARC/2008/140 fontconfig 2.5.0

Since no incompatible changes are delivered, a Micro/Patch release binding
is specified, and the restrictions imposed by the Interface Contracts on
LSARC 2003/273 are unaffected.

Fontconfig Cache File Version 3:

  Version 2.8.0 introduces version 3 of the fontconfig cache file format.
  The changes in version 3 protect the cache against future expansions of 
  FcLangSet (adding new orth files).  Previously, doing so could change
  the size of that struct, which is written to the cache file.  Indeed, 
  that happened between 2.6.0 and 2.7.3, causing crashes because 
  sizeof(FcLangSet) was not checked in fcarch.c.

  Version 2 &amp; 3 caches can co-exist, since the version number is part of
  the file name (*.cache-2 vs. *.cache-3) and version 2 caches are not
  removed automatically on upgrade since we cannot know if the user has
  installed any unbundled software that delivers its own copy of 
  libfontconfig, either statically or dynamically linked into their
  applications.  For instance, the blastwave stack includes its own
  fontconfig library for its software.

  Users who wish to recover space from old cache files can always 
  rm /var/cache/fontconfig/* and then run fc-cache (or restart the
  fc-cache SMF service) to rebuild just the currently needed cache files.

  As always, the fontconfig cache file format is Project Private, and 
  should only be parsed by libfontconfig itself.

fc-query &amp; fc-scan Utilties:

  While not new in fontconfig-2.8.0 upstream, we've missed incorporating
  these in previous updates and are adding them to the delivered files now.

  Man pages are provided in the case materials providing the full details
  of these commands:

  fc-query - query font files

     fc-query queries font-file(s) using  the  normal  fontconfig
     rules  and  prints out font pattern for each face found.  If
     --index is given, only one face of  each  file  is  queried,
     otherwise all faces are queried.

  fc-scan - scan font files or directories

     fc-scan scans file(s) recursively and prints out  font  pat-
     tern for each face found.

  The FcPatternFormat(3fontconfig) man page provides the definition
  of the font pattern syntax used by these commands.

Imported interfaces:
--------------------
fontconfig cache version 2	Private		LSARC/2008/140

Exported interfaces:
--------------------
fontconfig cache version 2	Obsolete
fontconfig cache version 3	Project Private

/usr/bin/fc-query		Volatile	See fc-query.man.txt
/usr/bin/fc-scan		Volatile	See fc-scan.man.txt

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

_______________________________________________
opensolaris-arc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:opensolaris-arc@opensolaris.org">opensolaris-arc@opensolaris.org</a>
    </pre>
  </blockquote>
  <pre wrap=""><!---->

  </pre>
</blockquote>
<br>
</body>
</html>

--Boundary_(ID_Gbo5DW1mhnxQIw1qJug5uw)--

From gww@sac.sfbay.sun.com Mon May 17 14:30:06 2010
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 o4HLU6Zs010633
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 17 May 2010 14:30:06 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4HLU3Yu016118
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 17 May 2010 14:30:06 -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 <0L2L0051P2E66Z00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 17 May 2010 15:30:06 -0600 (MDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2L007BK2E516C0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 17 May 2010 15:30:05 -0600 (MDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4HLU48L017480; Mon, 17 May 2010 14:30:04 -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 o4HLU4Uv010630; Mon,
 17 May 2010 14:30:04 -0700 (PDT)
Received: (from gww@localhost)	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit)
 id o4HLU4ao010629; Mon, 17 May 2010 14:30:04 -0700 (PDT)
Date: Mon, 17 May 2010 14:30:04 -0700 (PDT)
From: Gary Winiger <gww@sac.sfbay.sun.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
To: PSARC-ext@sun.com, alan.coopersmith@oracle.com
Cc: Alan.Coopersmith@sun.com
Message-id: <201005172130.o4HLU4ao010629@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 345

>   Users who wish to recover space from old cache files can always
>   rm /var/cache/fontconfig/* and then run fc-cache (or restart the
>   fc-cache SMF service) to rebuild just the currently needed cache files.

	How do "users" know to do this?	 Will there be something in
	the Release Notes/RTF/... Patch README?
	Other than that +1.

Gary..

From gww@tundra.sfbay.sun.com Mon May 17 14:39:46 2010
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 o4HLdkO3010828
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 17 May 2010 14:39:46 -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.4) with ESMTP id o4HLdjqp025728
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 17 May 2010 15:39:46 -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 <0L2L00H092U96600@nwk-avmta-1.sfbay.Sun.COM> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 17 May 2010 14:39:45 -0700 (PDT)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2L00GTC2U9IY00@nwk-avmta-1.sfbay.Sun.COM> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 17 May 2010 14:39:45 -0700 (PDT)
Received: from tundra.sfbay.sun.com (tundra.SFBay.Sun.COM [129.146.108.166])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4HLdi5M020962; Mon, 17 May 2010 14:39:44 -0700 (PDT)
Received: from tundra.sfbay.sun.com (localhost [127.0.0.1])
	by tundra.sfbay.sun.com (8.14.4+Sun/8.14.4) with ESMTP id o4HLS81F104942; Mon,
 17 May 2010 14:28:08 -0700 (PDT)
Received: (from gww@localhost)
	by tundra.sfbay.sun.com (8.14.4+Sun/8.14.4/Submit) id o4HLS8mo104941; Mon,
 17 May 2010 14:28:08 -0700 (PDT)
Date: Mon, 17 May 2010 14:28:08 -0700 (PDT)
From: Gary Winiger <gww@tundra.sfbay.sun.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
To: PSARC-ext@sun.com, alan.coopersmith@oracle.com
Cc: Alan.Coopersmith@sun.com
Message-id: <201005172128.o4HLS8mo104941@tundra.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 346

>   Users who wish to recover space from old cache files can always 
>   rm /var/cache/fontconfig/* and then run fc-cache (or restart the
>   fc-cache SMF service) to rebuild just the currently needed cache files.

	How do "users" know to do this?  Will there be something in
	the Release Notes/RTF/... Patch README?
	Other than that +1.

Gary..

From alan.coopersmith@oracle.com Mon May 17 16:18:42 2010
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 o4HNIgpZ012656
	for <psarc-ext@sac.sfbay.sun.com>; Mon, 17 May 2010 16:18:42 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4HNIgus014605
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Mon, 17 May 2010 16:18:42 -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 <0L2L00F017F6D200@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Mon, 17 May 2010 17:18:42 -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 <0L2L00EOB7F50V00@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Mon,
 17 May 2010 17:18:41 -0600 (MDT)
Received: from [129.145.155.53] (sunray-osol-2.SFBay.Sun.COM [129.145.155.53])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4HNIf96002886; Mon, 17 May 2010 16:18:41 -0700 (PDT)
Date: Mon, 17 May 2010 16:18:41 -0700
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
In-reply-to: <201005172130.o4HLU4ao010629@sac.sfbay.sun.com>
To: Gary Winiger <gww@sac.sfbay.sun.com>
Cc: PSARC-ext@sun.com
Message-id: <4BF1CED1.6030801@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <201005172130.o4HLU4ao010629@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 933

Gary Winiger wrote:
>>   Users who wish to recover space from old cache files can always
>>   rm /var/cache/fontconfig/* and then run fc-cache (or restart the
>>   fc-cache SMF service) to rebuild just the currently needed cache files.
> 
> 	How do "users" know to do this?	 Will there be something in
> 	the Release Notes/RTF/... Patch README?

I suppose I thought it was implied by the /var/cache directory name, though
it appears that's another one that's never made it into filesystem(5).

It won't appear in the Solaris Release Notes, which have collapsed under their
own weight once they hit over 200 pages ensuring that no user ever read them,
and resulting in an effort to trim them back down to usable size.   If/when
this is delivered in a patch, we could try to ensure that it appears in the
patch README.

-- 
	-Alan Coopersmith-        alan.coopersmith@oracle.com
	 Oracle Solaris Platform Engineering: X Window System


From alan.coopersmith@oracle.com Wed May 19 10:55:42 2010
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 o4JHtg6C009922
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 19 May 2010 10:55:42 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4JHtg86014287
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Wed, 19 May 2010 10:55:42 -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 <0L2O00A0VHSUBQ00@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Wed, 19 May 2010 11:55:42 -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 <0L2O00HWSHSLHPE0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Wed,
 19 May 2010 11:55:33 -0600 (MDT)
Received: from [129.145.155.53] (sunray-osol-2.SFBay.Sun.COM [129.145.155.53])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.4)
 with ESMTP id o4JHtX4U015551	for <PSARC-ext@sun.com>; Wed,
 19 May 2010 10:55:33 -0700 (PDT)
Date: Wed, 19 May 2010 10:55:33 -0700
From: Alan Coopersmith <alan.coopersmith@oracle.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
In-reply-to: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
To: PSARC-ext@sun.com
Message-id: <4BF42615.8090303@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Enigmail-Version: 0.95.1
References: <201005110031.o4B0VeHQ016368@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.23 (X11/20090926)
Status: RO
Content-Length: 166

This case was approved during ARC business today.

-- 
	-Alan Coopersmith-        alan.coopersmith@oracle.com
	 Oracle Solaris Platform Engineering: X Window System


From brian.ruthven@oracle.com Thu May 20 08:07:36 2010
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 o4KF7ZJ4021877
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 20 May 2010 08:07:35 -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.8+Sun/8.13.8/ENSMAIL,v2.4) with ESMTP id o4KF7Uvt017505
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@sun.com>; Thu, 20 May 2010 08:07:35 -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 <0L2Q0080J4ON7800@brm-avmta-1.central.sun.com> for PSARC-ext@sun.com
 (ORCPT PSARC-ext@sun.com); Thu, 20 May 2010 09:07:35 -0600 (MDT)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0L2Q000624OMV0A0@brm-avmta-1.central.sun.com> for
 PSARC-ext@sun.com (ORCPT PSARC-ext@sun.com); Thu,
 20 May 2010 09:07:34 -0600 (MDT)
Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id o4KF7XLC009336;
 Thu, 20 May 2010 15:07:34 +0000 (GMT)
Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154])
	by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1)
 with ESMTP id o4K1aNuu023520; Thu, 20 May 2010 15:07:29 +0000 (GMT)
Received: from abhmt008.oracle.com by acsmt354.oracle.com	with ESMTP id
 254247741274368033; Thu, 20 May 2010 08:07:13 -0700
Received: from [129.156.198.39] (/129.156.198.39)
	by default (Oracle Beehive Gateway v4.0)	with ESMTP ; Thu,
 20 May 2010 08:07:12 -0700
Date: Thu, 20 May 2010 16:07:10 +0100
From: Brian Ruthven - Solaris Network Sustaining - Oracle UK
 <brian.ruthven@oracle.com>
Subject: Re: fontconfig 2.8.0 [PSARC/2010/162 FastTrack timeout 05/17/2010]
In-reply-to: <4BF1CED1.6030801@oracle.com>
To: Alan Coopersmith <alan.coopersmith@oracle.com>
Cc: Gary Winiger <gww@sac.sfbay.sun.com>, PSARC-ext@sun.com
Message-id: <4BF5501E.90003@oracle.com>
MIME-version: 1.0
Content-type: text/plain; charset=UTF-8; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
X-Source-IP: acsmt354.oracle.com [141.146.40.154]
X-Auth-Type: Internal IP
X-CT-RefId: str=0001.0A090201.4BF55032.01A1:SCFMA4539814,ss=1,fgs=0
References: <201005172130.o4HLU4ao010629@sac.sfbay.sun.com>
 <4BF1CED1.6030801@oracle.com>
User-Agent: Thunderbird 2.0.0.22 (X11/20090612)
Status: RO
Content-Length: 656



Alan Coopersmith wrote:
> It won't appear in the Solaris Release Notes, which have collapsed under their
> own weight once they hit over 200 pages ensuring that no user ever read them,
> and resulting in an effort to trim them back down to usable size.   If/when
> this is delivered in a patch, we could try to ensure that it appears in the
> patch README.
>   

FWIW, experience has told me that customers don't read the patch READMEs 
either. Last time I counted (around 2 years ago), the 10_Recommended.zip 
patch cluster contained approximately 1000 notes in the various READMEs.

Brian

-- 
Brian Ruthven
Solaris Network RPE (Sustaining)
Oracle UK


