From owner-FreeBSD-users-jp@jp.freebsd.org  Sat May 10 23:59:18 1997
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) id XAA09987
	Sat, 10 May 1997 23:59:18 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.5+2.7Wbeta5/8.7.3) with ESMTP id XAA09982
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 10 May 1997 23:59:17 +0900 (JST)
Received: from uucp3.iij.ad.jp (uucp3.iij.ad.jp [202.232.2.203]) by mail0.iij.ad.jp (8.8.5+2.7Wbeta5/3.5Wpl4-MAIL) with SMTP id XAA28999 for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 10 May 1997 23:59:16 +0900 (JST)
Received: (from uucp@localhost) by uucp3.iij.ad.jp (8.6.12+2.4W/3.3W9-UUCP) with UUCP id XAA19680 for FreeBSD-users-jp@jp.freebsd.org; Sat, 10 May 1997 23:59:16 +0900
Received: (qmail 4804 invoked by uid 1000); 10 May 1997 14:58:45 -0000
Message-ID: <19970510145845.4803.qmail@reseau.toyonaka.osaka.jp>
Date: Sat, 10 May 1997 23:58:45 +0900 (JST)
From: Kenji Rikitake <kenji@reseau.toyonaka.osaka.jp>
X-Sender: kenji@reseau.reseau.rcac.tdi.co.jp
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <19970510112718.4165.qmail@reseau.toyonaka.osaka.jp>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 12686
Subject: [FreeBSD-users-jp 12686] Re: tcsh bug fixed on 2.x-current
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

// $B$?$S$?$S;w$?$h$&$JOC$G$9$_$^$;$s!#(B

On Sat, 10 May 1997, Kenji Rikitake wrote:
> > Synopsis: tcsh on 2.2.1-RELEASE terminates by setting env variable LANG to =
> > C using source builtin

$B$3$NOC$G$9$,!"$I$&$b(B

> > Fixed in libc/nls/msgcat.c v1.10

2.2.1-RELEASE$B$N(B/usr/src/sys/libc/nls$B$N2<$@$1$r8r49$7$?$N$G$O$&$^$/$$$+$J$$(B
$B$h$&$G$7$?!#$3$N(Bmsgcat.c$B$K$O(Bissetugid()$B$H$$$&4X?t$,I,MW$J$N$G$9$,!"$I$&$b(B
2.2.1-RELEASE$BCf$G$ODj5A$5$l$F$$$J$$$h$&$G$9!#$=$3$G!"Ev:B$N(Bworkaround$B$H$7(B
$B$F!"Ev=iF1MM(B config_f.h $BCf$N(B NLS_CATALOG $B$H(B NLS $B$r(B#undef$B$7!"(B KANJI$B$r(B
#define$B$9$k$3$H$G%P%0$O2sHr$G$-$^$7$?!#(B(NLS$B$r;H$$$?$$?M$K$O?=$7$o$1$"$j$^(B
$B$;$s$,!D(B)$B!#(B

$B$^$C$H$&$K$d$k$K$O!"(Bcurrent$B$N(Blibc$B$N%=!<%9$r$_$s$J<h$C$FMh$F!":n$jD>$;$P$&(B
$B$^$/$$$/$N$G$O$J$$$+$H;W$$$^$9!#(Bmsgcat.c$B$N(Bfix$B$,F~$C$?$N$O:#F|$N$h$&$G$9!#(B
$B<j85$K$O$=$l$r$9$k$@$1$N%G%#%9%/MFNL$,$"$j$^$;$s!#(B;_;

$B0J2<!"(Bworkaround$B$N:9J,$r:\$;$^$9!#(Btcsh-6.07.02$B$N%=!<%9$K(B2.2.1-RELEASE$B$N(B
patch-a[a-g]$B$N(B7$B$D$N%Q%C%A%U%!%$%k$rEv$F$?$b$N$X$N:9J,$G$9!#2DG=$G$"$l$P!"(B
$B@'Hs$[$=$+$o$5$s$N(Bpackage fix$B$KF~$l$F$$$?$@$1$l$P9,$$$G$9!#(B

// Kenji Rikitake <kenji@reseau.toyonaka.osaka.jp> <kenji@rcac.tdi.co.jp>
// An equal opportunistic encryptor. WWW: http://www.nn.iij4u.or.jp/~kenji/

--- config_f.h.FreeBSD	Sat May 10 23:34:06 1997
+++ config_f.h	Sat May 10 23:37:24 1997
@@ -56,7 +56,7 @@
  *		if you don't have <locale.h>, you don't want
  *		to define this.
  */
-#define NLS
+#undef NLS
 
 /*
  * NLS_CATALOGS:Use Native Language System catalogs for
@@ -65,7 +65,7 @@
  *		if you don't have <nl_types.h>, you don't want
  *		to define this.
  */
-#if defined(__FreeBSD__) || defined(__OpenBSD__)
+#if 0 /* originally #if defined(__FreeBSD__) || defined(__OpenBSD__) */
 # define NLS_CATALOGS
 #else
 # undef NLS_CATALOGS
@@ -121,7 +121,7 @@
  *		be used with SHORT_STRINGS
  *
  */
-#undef KANJI
+#define KANJI
 
 /*
  * NEWGRP	Provide a newgrp builtin.

