Patch-ID#
Keywords: strcoll, colldef, strxfrm, setlocale, i18n, libxpg, internationalization
Synopsis: colldef/4.1.1: several fixes to /usr/etc/colldef
Date: 1-Apr-91
 
SunOS release: 4.1.1
 
Unbundled Product: 
 
Unbundled Release: 
 
Topic:
 
BugId's fixed with this patch: 1052463 1051880 1051881 1051882 1051883 1051884

Architectures for which this patch is available: sun3, sun4

Patches which may conflict with this patch: none

Patches which may be needed with this patch: 100266-01


Obsoleted by: 


Problem Description: 

	/usr/etc/colldef for 4.1.1 has a number of problems fixed regarding
	handling of character mappings of some foreign languages.  These fixes 
	were specifically for Swedish/Norwegian customers, but may readily be
	applicable to other languages as well. 

       1052463  colldef can't handle a substitute statement with hex numbers
       1051880  colldef input format not documented
       1051881  colldef rejects apparently valid input
       1051882  semantics of colldef are unclear
       1051883  spelling error in colldef message
       1051884  colldef creates data structures of the wrong size

	Note a more complete man page is included with this patch.

INSTALL: 

Note!  This sequence assumes the man pages for SunOS are under /usr/share/man.
       Substitute appropriate manpages directory if not /usr/share/man.

	0) ensure no one is currently using colldef.
	1) su	<as 'root'>
	2) cp -p /usr/etc/colldef /usr/etc/colldef.FCS
	3) cp {sun3,sun4}/colldef /usr/etc/colldef
	4) cp -p /usr/share/man/man8/colldef.8 /usr/share/man/man8/colldef.8.FCS
	5) cp -p man8/colldef.8 /usr/share/man/man8/colldef.8
	6) ls -l /usr/etc/colldef* /usr/share/man/man8/colldef*
		(verify owner/permissions similar to original)

