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-           [email protected]
>          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
> [email protected]


-- 
        -Alan Coopersmith-        [email protected]
         Oracle Solaris Platform Engineering: X Window System

_______________________________________________
opensolaris-arc mailing list
[email protected]

Reply via email to