From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Feb 20 02:27:56 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id CAA23032;
	Sat, 20 Feb 1999 02:27:56 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ns11.rim.or.jp (root@ns11.rim.or.jp [202.247.130.230])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id CAA23019;
	Sat, 20 Feb 1999 02:27:50 +0900 (JST)
	(envelope-from motoyuki@snipe.rim.or.jp)
Received: from rayearth.rim.or.jp (rayearth.rim.or.jp [202.247.130.242]) by ns11.rim.or.jp (8.8.8/3.5Wpl2-ns11/RIMNET-2) with ESMTP
	id CAA27580; Sat, 20 Feb 1999 02:27:50 +0900 (JST)
Received: (from uucp@localhost) by rayearth.rim.or.jp (8.8.8/3.5Wpl2-uucp1/RIMNET) with UUCP
	id CAA15186; Sat, 20 Feb 1999 02:27:49 +0900 (JST)
Received: from asuka.snipe.rim.or.jp (asuka.snipe.rim.or.jp [192.168.11.3]) by mserver.snipe.rim.or.jp (8.8.8/3.6W) with ESMTP
	id CAA03998; Sat, 20 Feb 1999 02:27:24 +0900 (JST)
Received: from asuka.snipe.rim.or.jp (localhost [127.0.0.1]) by asuka.snipe.rim.or.jp (8.9.3/3.6W) with ESMTP
	id CAA64592; Sat, 20 Feb 1999 02:27:24 +0900 (JST)
Message-Id: <199902191727.CAA64592@asuka.snipe.rim.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
Cc: ports-jp@jp.freebsd.org
X-Mailer: mh-e on Mule 2.3 / Emacs 19.34.1
References: <19990220000038W.ryuichi@falcon.cs.ritsumei.ac.jp> 
	<19990220002216H.kiri@pis.toba-cmt.ac.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Sat, 20 Feb 1999 02:27:24 +0900
From: Motoyuki Konno <motoyuki@snipe.rim.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 39024
Subject: [FreeBSD-users-jp 39024] perl5 libxpg4 problem (Re: "env LANG=ja_JP.EUC /usr/bin/perl5" causes warnings.)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: motoyuki@snipe.rim.or.jp

  $B:#Ln$G$9!#(B

  ports-jp $B$K$b?6$j$^$9!#(B users-jp $B$G$O$J$/(B tech-jp $B$K0\$C$?J}$,(B
$B$$$$$+$b$7$l$^$;$s!#(B

KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp> wrote:
> > issei> # $B$=$b$=$b(B FreeBSD $B$N%*%j%8%J%k$NG[I[J*$NJ}$G(B libxpg4 $B$r(B libc $B$KFM$C(B
$B9~$`!"$H(B
> > issei> # $B$$$&$N$OL5$7!)(B
> > 
> > $B$=$l$O$$$$$G$9$M!%(B
> 
> $B$(!<$H4pK\E*$K(B im $B$O(B non link libxpg4 $B$J(B lang/perl5 $B$@$H%^%:%$$3$H$,$"$k$o$1(B
$B$G(B
> $B$9$M!#(Bperl5/jperl5 $B$N@Z49$(LdBj$J$I%*%j%8%J%k(B/$BF|K\8lBP1~(B $B$N(B ports $B$K$h$k0MB8(B
$BLd(B
> $BBj$O8=:_$N(B ports $B$G$OL$BP1~$G$9!#(B
> 
> USE_PERL5=	yes
> 
> $B$r(B
> 
> PERL_VERSION=	5.00502
> BUILD_DEPENDS+=	perl${PERL_VERSION}:${PORTSDIR}/japanese/perl5
> RUN_DEPENDS+=	perl${PERL_VERSION}:${PORTSDIR}/japanese/perl5
> 
> $B$KJQ$($F(B port $B$+$i:n$jD>$9$7$+$"$j$^$;$s!#(B


  $BLdBj$r@0M}$7$^$9!#(B

1.  FreeBSD $B$G$OF|K\8l4X78$N(B locale $B$O(B libc $B$G$O$J$/(B libxpg4 $B$G(B
    $B%5%]!<%H$5$l$F$$$k!#(B libxpg4 $B$OI8=`%i%$%V%i%j$G$O$J$$!#$?$@(B
    $B$7(B XFree86 $B4X78$G$O%G%U%)%k%H$G(B link $B$5$l$k$h$&$K$J$C$F$$$k!#(B

2.  4.0-current $B$H(B 3.1-stable $B$GI8=`$N(B perl $B$H$J$C$?(B perl5 $B$G$O!"(B
    libc $B$G%5%]!<%H$5$l$F$$$J$$(B locale (ja_* $B$J$I(B) $B$G;H$*$&$H$9(B
    $B$k$H(B

    perl: warning: Setting locale failed.
    perl: warning: Please check that your locale settings:
            LC_ALL = (unset),
            LANG = "ja_JP.EUC"
        are supported and installed on your system.
    perl: warning: Falling back to the standard locale ("C").

    $B$H$$$&(B Warning $B$rEG$/!#(B

3.  $B$3$N(B Warning $B$,860x$G(B mail/im $B$J$I$N(B ports $B$,8mF0:n$7$F$7$^$&!#(B



$B$3$NLdBj$KBP$9$k2r7hJ}K!$H$7$F$O!"0J2<$N$h$&$J$b$N$,9M$($i$l$^$9!#(B

A.  libxpg4 $B$r(B libc $B$K%^!<%8$9$k!#(B
    $BD9=j(B:  locale $B4X78$N$5$^$6$^$JLdBj$,2r7h$9$k$@$m$&!#2r7h:v$H(B
           $B$7$F$OHs>o$KH~$7$$!#(B
    $BC;=j(B:  1 byte $B7w$N?M$?$A$NBgH?BP$,M=A[$5$l$k!#(B

B.  /usr/bin/perl (/usr/src/contrib/perl5) $B$K(B libxpg4 $B$r%j%s%/$9$k!#(B
    $BD9=j(B:  $B$H$j$"$($:LdBj$O2r7h$9$k!#(B
    $BC;=j(B:  A $B$[$I$G$O$J$$$,!"(B 1 byte $B7w$N?M$?$A$NH?BP$,M=A[$5$l$k!#(B

C.  #!/bin/sh
    export LD_PRELOAD=libxpg4.so.3
    exec /usr/bin/perl "$@"

    $B$H$$$&FbMF$N(B shell script $B$r(B perl_i18n $B$H$$$C$?L>A0$N(B ports $B$K(B
    $BEPO?$7!"(B mail/im $B$N(B ports $B$O$=$A$i$r5/F0$9$k$h$&$K$9$k!#(B

    $BD9=j(B:  $B<u$1F~$l$i$l$k2DG=@-$OHs>o$K9b$$!#(B
    $BC;=j(B:  mail/im $B$NLdBj$O2r7h$9$k$,!"F|K\8l(B locale $B$r@_Dj$7$F$$$k(B
           $B4D6-$G(B perl $B$,(B Warning $B$r=P$7$F$&$C$H$*$7$$$H$$$&LdBj$O(B
           $B2r7h$7$J$$!#(B

D.  mail/im $B$N(B ports $B$rF|K\8l(B perl $B$K(B DEPEND $B$5$;$k!#(B

    $BC;=j(B:  $B$I$N8@8l$G$bHFMQ$K;H$($k(B im $B$rF|K\8l(B perl $B$K(B depend
           $B$5$;$k$N$O$*$+$7$$!#(B


  $BF|K\$N%f!<%6$H$7$F$O(B A, B, C, D $B$N=g$KK>$^$7$$$H9M$($i$l$^$9!#(B
$B8=CJ3,$G$O(B A. $B$,$9$0$K<B8=$9$k2DG=@-$O$+$J$jDc$$$H;W$o$l$^$9$,!"(B
$B$^$:(B B. $B$N<B8=$rL\;X$7$FF0$$$F$$$/$Y$-$@$H;d$O9M$($^$9!#(B

  $BD94|E*$K$O(B B. $B$N@oN,$rDL$7$F(B libxpg4 $B$N=EMW@-$r(B 1 byte $B7w$N?M(B
$B$?$A$K$b?;F)$5$;!"(B A. $B$r<B8=$rL\;X$7$F$$$/$N$,$$$$$G$7$g$&!#(B

  $B3'$5$s$O$I$&$*9M$($G$7$g$&$+!#(B

---
------------------------------------------------------------------------
$B:#Ln(B  $B85G7!w;3M|0e2JBg3X(B      mkonno@res.yamanashi-med.ac.jp    (Univ)
                              motoyuki@snipe.rim.or.jp          (Home)
                              http://www.freebsd.org/~motoyuki/ (Web)
