Patch Name: PHSS_31179 Patch Description: s700_800 11.11 X Font Server Patch Creation Date: 04/07/15 Post Date: 04/07/20 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: N/A Filesets: X11.X11-FONTSRV,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: No Category Tags: defect_repair enhancement general_release Path Name: /hp-ux_patches/s700_800/11.X/PHSS_31179 Symptoms: PHSS_31179: 1. Problem in xfs 2. Problem in stmkfont. 3. "nm" of the libraries showed no symbols. PHSS_28470: 1. Problem in xfs. 2. The 11.00 and 11.11 xfs patches fail to cold install cleanly. PHSS_25092: 1. Support for TrueType fonts in multi-byte locales. Defect Description: PHSS_31179: 1. Problem in xfs Resolution: Problem in xfs is resolved 2. Problem in stmkfont. Resolution: Problem in stmkfont is resolved. 3. xfs libraries to be delivered unstripped. Resolution: xfs libraries are built and delivered unstripped. PHSS_28470: 1. Problem in xfs. Resolution: Problem in xfs is rectified. 2. The 11.00 and 11.11 xfs patches fail to cold install cleanly. Resolution: The 11.00 and 11.11 xfs patches are corrected to cold install cleanly on 11.00 and 11.11. The postinstall script of the patches have been modified to fix this defect. PHSS_25092: 1. Support for TrueType fonts in multi-byte locales. Resolution: TrueType fonts are supported for multi-byte locales. This patch delivers a new version of the file /usr/newconfig/etc/X11/fs/config. The contents of this file have been merged (by adding code to the postinstall script) with /etc/X11/fs/config. The changes done in this file are: - including new font paths ( /usr/lib/X11/fonts/TrueType/japanese.st, /usr/lib/X11/fonts/TrueType/korean.st, /usr/lib/X11/fonts/TrueType/chinese_s.st & /usr/lib/X11/fonts/TrueType/chinese_t.st ) in the catalogue field. Enhancement: No (superseded patches contained enhancements) PHSS_25092: This patch provides support for TrueType fonts in multi-byte locales. SR: 8606369600 8606369601 8606333890 8606288060 8606292769 8606217104 Patch Files: X11.X11-FONTSRV,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/bin/stmkfont /usr/lib/X11/fs/iforast.sl /usr/lib/X11/fs/ufstrast.sl /usr/bin/X11/xfs /usr/newconfig/etc/X11/fs/config /usr/lib/X11/fonts/ms.st/typefaces/fonts.dir.jre what(1) Output: X11.X11-FONTSRV,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: /usr/bin/stmkfont: X Window System, Version 11 R6+ HP-UX B.11.11.00 XFS patch release (build date: Thu Jul 15 15:03:31 IST 2004) /usr/lib/X11/fs/iforast.sl: X Window System, Version 11 R6+ HP-UX B.11.11.00 XFS patch release (build date: Wed Jul 7 15:16:31 IST 2004) /usr/lib/X11/fs/ufstrast.sl: X Window System, Version 11 R6+ HP-UX B.11.11.00 XFS patch release (build date: Wed Jul 7 15:09:13 IST 2004) /usr/bin/X11/xfs: xfs: $Revision: 1.1 $ X Window System, Version 11 R6+ HP-UX B.11.11.00 XFS patch release (build date: Wed Jul 7 14:38:37 IST 2004) /usr/newconfig/etc/X11/fs/config: None /usr/lib/X11/fonts/ms.st/typefaces/fonts.dir.jre: None cksum(1) Output: X11.X11-FONTSRV,fr=B.11.11,fa=HP-UX_B.11.11_32/64,v=HP: 3829920716 299008 /usr/bin/stmkfont 3428714135 237568 /usr/lib/X11/fs/iforast.sl 2138756950 409600 /usr/lib/X11/fs/ufstrast.sl 903525185 163840 /usr/bin/X11/xfs 1422572305 1197 /usr/newconfig/etc/X11/fs/config 1124073473 1321 /usr/lib/X11/fonts/ms.st/typefaces/ fonts.dir.jre Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_25092 PHSS_28470 Equivalent Patches: PHSS_31178: s700: 11.00 s800: 11.00 PHSS_31180: s700: 11.22 s800: 11.22 PHSS_31181: s700: 11.23 s800: 11.23 Patch Package Size: 570 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_31179 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_31179.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_31179. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHSS_31179.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_31179.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_31179.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None