OBSOLETE Patch-ID# 119812-18


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security freetype
Synopsis: Obsoleted by: 119812-19 X11 6.6.2: FreeType patch
Date: Apr/14/2014


Install Requirements: NA

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product: X11

Unbundled Release: 6.6.2

Xref: This patch available for x86 as patch 119813

Topic:

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
16031761
16031865
622944515249424
629255615274566
642553115330344
646679015348782
653989315387089
654235215388387
658955315414775
671411815487113
687732315586061
691390915613055
691604315614738
697433915660447
698036615665329
699798615679794
707191715731589
710225715749089
710495115750751
711208015755156
711208215755158
711949915759995
712141715761088
715239115777948
715239315777950
716785215790908


Changes incorporated in this version: 16031865 16031761

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

/usr/lib/pkgconfig/freetype2.pc
/usr/lib/sparcv9/pkgconfig/freetype2.pc
/usr/sfw/bin/freetype-config
/usr/sfw/include/freetype2/freetype/cache (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftccache.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftccmap.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftcglyph.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftcimage.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftcmanag.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftcmru.h (deleted)
/usr/sfw/include/freetype2/freetype/cache/ftcsbits.h (deleted)
/usr/sfw/include/freetype2/freetype/config/ftconfig.h
/usr/sfw/include/freetype2/freetype/config/ftheader.h
/usr/sfw/include/freetype2/freetype/config/ftmodule.h
/usr/sfw/include/freetype2/freetype/config/ftoption.h
/usr/sfw/include/freetype2/freetype/config/ftstdlib.h
/usr/sfw/include/freetype2/freetype/freetype.h
/usr/sfw/include/freetype2/freetype/ftadvanc.h
/usr/sfw/include/freetype2/freetype/ftbbox.h
/usr/sfw/include/freetype2/freetype/ftbdf.h
/usr/sfw/include/freetype2/freetype/ftbitmap.h
/usr/sfw/include/freetype2/freetype/ftcache.h
/usr/sfw/include/freetype2/freetype/ftchapters.h
/usr/sfw/include/freetype2/freetype/ftcid.h
/usr/sfw/include/freetype2/freetype/fterrdef.h
/usr/sfw/include/freetype2/freetype/fterrors.h
/usr/sfw/include/freetype2/freetype/ftgasp.h
/usr/sfw/include/freetype2/freetype/ftglyph.h
/usr/sfw/include/freetype2/freetype/ftgxval.h
/usr/sfw/include/freetype2/freetype/ftgzip.h
/usr/sfw/include/freetype2/freetype/ftimage.h
/usr/sfw/include/freetype2/freetype/ftincrem.h
/usr/sfw/include/freetype2/freetype/ftlcdfil.h
/usr/sfw/include/freetype2/freetype/ftlist.h
/usr/sfw/include/freetype2/freetype/ftlzw.h
/usr/sfw/include/freetype2/freetype/ftmac.h
/usr/sfw/include/freetype2/freetype/ftmm.h
/usr/sfw/include/freetype2/freetype/ftmodapi.h
/usr/sfw/include/freetype2/freetype/ftmoderr.h
/usr/sfw/include/freetype2/freetype/ftotval.h
/usr/sfw/include/freetype2/freetype/ftoutln.h
/usr/sfw/include/freetype2/freetype/ftpfr.h
/usr/sfw/include/freetype2/freetype/ftrender.h
/usr/sfw/include/freetype2/freetype/ftsizes.h
/usr/sfw/include/freetype2/freetype/ftsnames.h
/usr/sfw/include/freetype2/freetype/ftstroke.h
/usr/sfw/include/freetype2/freetype/ftsynth.h
/usr/sfw/include/freetype2/freetype/ftsysio.h (deleted)
/usr/sfw/include/freetype2/freetype/ftsysmem.h (deleted)
/usr/sfw/include/freetype2/freetype/ftsystem.h
/usr/sfw/include/freetype2/freetype/fttrigon.h
/usr/sfw/include/freetype2/freetype/fttypes.h
/usr/sfw/include/freetype2/freetype/ftwinfnt.h
/usr/sfw/include/freetype2/freetype/ftxf86.h
/usr/sfw/include/freetype2/freetype/internal (deleted)
/usr/sfw/include/freetype2/freetype/internal/autohint.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftbzip2.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftcalc.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftdebug.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftdriver.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftgloadr.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftmemory.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftobjs.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftrfork.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftserv.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftstream.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/fttrace.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/ftvalid.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/internal.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/pcftypes.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/psaux.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/pshints.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/sfnt.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svbdf.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svcid.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svgldict.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svgxval.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svkern.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svmm.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svotval.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svpfr.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svpostnm.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svpscmap.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svpsinfo.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svsfnt.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svttcmap.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svtteng.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svttglyf.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svwinfnt.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/svxf86nm.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/t1types.h (deleted)
/usr/sfw/include/freetype2/freetype/internal/tttypes.h (deleted)
/usr/sfw/include/freetype2/freetype/t1tables.h
/usr/sfw/include/freetype2/freetype/ttnameid.h
/usr/sfw/include/freetype2/freetype/tttables.h
/usr/sfw/include/freetype2/freetype/tttags.h
/usr/sfw/include/freetype2/freetype/ttunpat.h
/usr/sfw/include/ft2build.h
/usr/sfw/lib/libfreetype.so.6
/usr/sfw/lib/libfreetype.so.6.3.8 (deleted)
/usr/sfw/lib/sparcv9/libfreetype.so.6
/usr/sfw/lib/sparcv9/libfreetype.so.6.3.8 (deleted)
/usr/sfw/share/aclocal/freetype2.m4

Problem Description:

16031865 problem with Xserver (font)
16031761 update to FreeType 2.4.11
 
(from 119812-17)
 
7167852 patch 119812-15 has a dependency to patch 120460-20
 
(from 119812-16)
 
7152393 upgrade FreeType to 2.4.9
7152391 problem with Xserver (font)
 
(from 119812-15)
 
7121417 FreeType patch 119812-13 has an incomplete deletes file
 
(from 119812-14)
 
7112082 update FreeType to 2.4.8
7119499 missing symbolic link for the libfreetype under proto-sun4-svr4/usr/sfw/lib
7112080 problem with Xserver (font)
 
(from 119812-13)
 
7104951 update FreeType to 2.4.7
7102257 problem with Xserver (font)
 
(from 119812-12)
 
7071917 problem with Xserver (font)
 
(from 119812-11)
 
6997986  TrueType font can crash libfreetype applications
 
(from 119812-10)
 
6980366 update FreeType to 2.4.2
 
(from 119812-09)
 
6974339 CVE-2010-1797 stack overflow in FreeType 2.4.1 or older releases
 
(from 119812-08)
 
6916043 freetype-config & freetype2.pc not updated for libfreetype-2.3.9
6913909 patches 119812-07/119813-09 deliver and delete the same files
 
(from 119812-07)
 
6877323 [CVE-2009-0946] security vulnerability in FreeType 2.3.9 and earlier
 
(from 119812-06)
 
6714118 multiple FreeType2 vulnerabilities reported by iDefense [June 2008]
 
(from 119812-05)
 
6589553 [CVE-2007-2754] overflow vulnerability in FreeType
 
(from 119812-04)
 
6542352 FT_Glyph_To_Bitmap fails for space characters
 
(from 119812-03)
 
6539893 [IDEF739] FreeType BDF Font Parsing Integer Overflow
 
(from 119812-02)
 
6292556 upgrade FreeType to 2.1.10
6425531 integer overflows in FreeType
6466790 additional FreeType vulnerabilities: CVE-2006-0747, CVE-2006-1861, CVE-2006-3467
 
(from 119812-01)
 
6229445 fc-cache crash


Patch Installation Instructions:
-------------------------------- 
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
NOTE 1:  To avoid CR 7077751 (libpangoft2-1.0.so.0 is giving fatal error
         symbol FT_Stream_GetShort: referenced symbol not found) after
         applying this patch, please also install the following patch:
 
         120460-20 (or greater)  Gnome libs Patch


README -- Last modified date: Thursday, June 12, 2014