Patch Name: PHCO_14774 Patch Description: s700_800 11.00 UCS2 T-CHINESE iconv table patch Creation Date: 98/04/08 Post Date: 98/05/12 Hardware Platforms - OS Releases: s700: 11.00 s800: 11.00 Products: N/A Filesets: International.CHINESET,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 general_release Path Name: /hp-ux_patches/s700_800/11.X/PHCO_14774 Symptoms: PHCO_14774: Several Traditional Chinese characters are being incorrectly mapped to different Unicode characters than expected. In Big5<->ucs2 tables, a single character mapping is missing. In eucTW<->ucs2 tables, several characters are incorrectly being mapped to different Unicode characters than are expected. Data loss may occur when sending this converted data to Unicode-aware systems (eg. NT). Defect Description: PHCO_14774: The conversion tables of Traditional Chinese has wrong entries or missing entries. They should be fixed as follows: - big5=ucs2 and ucs2=big5 Add following conversion Big5 <-> UCS2 0xa140 0x3000 - eucTW=ucs2 and ucs2=eucTW Delete following conversion eucTW<-> UCS2 0Xa2a6 0X2017 Modify conversions as followings: eucTW<-> UCS2 0xa2b9 0x2266 0xa2bA 0x2267 0xa2e1 0x2215 SR: 0000000000 Patch Files: International.CHINESET,fr=B.11.00,fa=HP-UX_B.11.00_32/64, v=HP: /usr/lib/nls/iconv/tables.1/big5=ucs2 /usr/lib/nls/iconv/tables.1/ucs2=big5 /usr/lib/nls/iconv/tables.1/eucTW=ucs2 /usr/lib/nls/iconv/tables.1/ucs2=eucTW what(1) Output: International.CHINESET,fr=B.11.00,fa=HP-UX_B.11.00_32/64, v=HP: /usr/lib/nls/iconv/tables.1/big5=ucs2: $A.10.02 $big5 =) ucs2 /usr/lib/nls/iconv/tables.1/ucs2=big5: $A.10.02 $ucs2 =) big5 /usr/lib/nls/iconv/tables.1/eucTW=ucs2: $A.10.02 $eucTW =) ucs2 /usr/lib/nls/iconv/tables.1/ucs2=eucTW: $A.10.02 $ucs2 =) eucTW cksum(1) Output: International.CHINESET,fr=B.11.00,fa=HP-UX_B.11.00_32/64, v=HP: 3098506450 110748 /usr/lib/nls/iconv/tables.1/big5=ucs2 3625813719 110748 /usr/lib/nls/iconv/tables.1/ucs2=big5 65070248 147636 /usr/lib/nls/iconv/tables.1/eucTW=ucs2 3087488127 147636 /usr/lib/nls/iconv/tables.1/ucs2=eucTW Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 530 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 PHCO_14774 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_14774.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_14774. If you do not wish to retain a copy of the original software, use the patch_save_files option: swinstall -x autoreboot=true -x patch_match_target=true \ -x patch_save_files=false -s /tmp/PHCO_14774.depot 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 PHCO_14774.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_14774.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_14774.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None