Patch-ID# 114820-03 Keywords: security gnome libpng graphics 64bit tetex Synopsis: GNOME 2.0.0: 64bit libpng Patch Date: Aug/05/2004 *********************************************************** Patch 114820-03 has been re-instated on Sept. 9, 2004. Patch 114820-04 was withdrawn. Reason for 114820-04 being withdrawn: Due to incorrect patch OS version, Patch 114820-04 will not install properly on S9 through S9U3 system. Please reference bug ID: 5099259 Recommendation: Please backout 114820-04 from your system and re-install 114820-03. *********************************************************** Install Requirements: None Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: GNOME Unbundled Release: 2.0.0 Xref: Topic: Relevant Architectures: sparc BugId's fixed with this patch: 4809087 4901822 5019699 Changes incorporated in this version: 5019699 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/sparcv9/pkgconfig/libpng12.pc /usr/sfw/lib/sparcv9/libpng.so /usr/sfw/lib/sparcv9/libpng.so.2 /usr/sfw/lib/sparcv9/libpng.so.2.1.0.15 /usr/sfw/lib/sparcv9/libpng.so.3 /usr/sfw/lib/sparcv9/libpng.so.3.1.2.5 /usr/sfw/lib/sparcv9/libpng10.so /usr/sfw/lib/sparcv9/libpng10.so.0 /usr/sfw/lib/sparcv9/libpng10.so.0.1.0.15 /usr/sfw/lib/sparcv9/libpng12.so /usr/sfw/lib/sparcv9/libpng12.so.0 /usr/sfw/lib/sparcv9/libpng12.so.0.1.2.5 /usr/lib/sparcv9/pkgconfig/libpng.pc Problem Description: 5019699 libpng12.pc has invalid prefix value which causes build failure when used (from 114820-02) 4901822 tetex 2.0.2 needs libpng 1.2.5 version for correct rendering of png images within tex documents. (from 114820-01) 4809087 libpng buffer overflow Patch Installation Instructions: -------------------------------- Refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- NOTE: In order to get the 32bit support for tetex (bug 4901822), install the following patch in addition to this patch: 114818-03 (or newer): GNOME 2.0.0: libpng Patch README -- Last modified date: Thursday, September 9, 2004