Patch Name: PHSS_31178 Patch Description: s700_800 11.00 X Font Server Patch Creation Date: 04/07/16 Post Date: 04/07/20 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: X11.X11-FONTSRV,fr=B.11.00,fa=HP-UX_B.11.00_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_31178 Symptoms: PHSS_31178: 1. Problem in xfs 2. Problem in stmkfont. 3. "nm" of the libraries showed no symbols. PHSS_29744: 1. Problem in /usr/bin/stmkfont. PHSS_28469: 1. Problem in xfs. 2. The 11.00 and 11.11 xfs patches fail to cold install cleanly. PHSS_25091: 1. Support for TrueType fonts in multi-byte locales. PHSS_17535: 1. iso_8859.15 fonts not added to fs/config file. 2. xfs reports can't kill non-existent process. 3. Unable to build config file separately for 10.20 and 11.00. Defect Description: PHSS_31178: 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_29744: 1. Problem in /usr/bin/stmkfont. Resolution: Problem in /usr/bin/stmkfont is resolved. PHSS_28469: 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_25091: 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 a new font path ( /usr/lib/X11/fonts/iso_8859.15/75dpi ) in the catalogue field. - 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. PHSS_17535: 1. iso_8859.15 fonts not added to fs/config file. Resolution: Added the new font path in the config file. 2. xfs reports can't kill non-existent process. Resolution: Changed the source file to grep the PID of xfs correctly and kill it. 3. Unable to build config file separately for 10.20 and 11.00. Resolution: Implemented a procedure to build the config file separately for 10.20 and 11.00. Enhancement: No (superseded patches contained enhancements) PHSS_25091: This patch provides support for TrueType fonts in multi-byte locales. SR: 8606369600 8606369601 8606333890 8606338586 8606288060 8606292769 8606217104 4701414771 5003440883 8606369759 Patch Files: X11.X11-FONTSRV,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/lib/X11/fs/iforast.sl /usr/lib/X11/fs/ufstrast.sl /usr/bin/stmkfont /usr/bin/X11/xfs /usr/lib/X11/fonts/ms.st/typefaces/fonts.dir.jre /usr/newconfig/etc/X11/fs/config /sbin/init.d/xfs what(1) Output: X11.X11-FONTSRV,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: /usr/lib/X11/fs/iforast.sl: X Window System, Version 11 R6+ HP-UX B.11.00.00 XFS Patch Release (build date: Wed Jul 7 13:28:49 IST 2004) /usr/lib/X11/fs/ufstrast.sl: X Window System, Version 11 R6+ HP-UX B.11.00.00 XFS Patch Release (build date: Wed Jul 7 13:18:43 IST 2004) /usr/bin/stmkfont: X Window System, Version 11 R6+ HP-UX B.11.00.00 XFS Patch Release (build date: Thu Jul 15 14:56:29 IST 2004) /usr/bin/X11/xfs: xfs: $Revision: 1.1 $ X Window System, Version 11 R6+ HP-UX B.11.00.00 XFS Patch Release (build date: Wed Jul 7 12:02:47 IST 2004) /usr/lib/X11/fonts/ms.st/typefaces/fonts.dir.jre: None /usr/newconfig/etc/X11/fs/config: None /sbin/init.d/xfs: None cksum(1) Output: X11.X11-FONTSRV,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP: 1709159879 225280 /usr/lib/X11/fs/iforast.sl 3044242521 385024 /usr/lib/X11/fs/ufstrast.sl 253842508 286720 /usr/bin/stmkfont 3274084274 155648 /usr/bin/X11/xfs 1124073473 1321 /usr/lib/X11/fonts/ms.st/typefaces/ fonts.dir.jre 1422572305 1197 /usr/newconfig/etc/X11/fs/config 1558136066 1176 /sbin/init.d/xfs Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_17535 PHSS_25091 PHSS_28469 PHSS_29744 Equivalent Patches: PHSS_31179: s700: 11.11 s800: 11.11 PHSS_31180: s700: 11.22 s800: 11.22 PHSS_31181: s700: 11.23 s800: 11.23 Patch Package Size: 550 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_31178 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHSS_31178.depot By default swinstall will archive the original software in /var/adm/sw/save/PHSS_31178. 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_31178.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHSS_31178.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_31178.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None