From owner-cvs-src@FreeBSD.ORG Wed May 4 09:53:22 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A9F2A16A4CE; Wed, 4 May 2005 09:53:22 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 83B4B43D6A; Wed, 4 May 2005 09:53:22 +0000 (GMT) (envelope-from sf@FreeBSD.org) Received: from freefall.freebsd.org (sf@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j449r0Df079062; Wed, 4 May 2005 09:53:00 GMT (envelope-from sf@freefall.freebsd.org) Received: from localhost (localhost [[UNIX: localhost]]) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j449qxoH079061; Wed, 4 May 2005 09:52:59 GMT (envelope-from sf) Date: Wed, 4 May 2005 09:52:59 GMT Message-Id: <200505040952.j449qxoH079061@freefall.freebsd.org> From: FUJISHIMA Satsuki To: Ruslan Ermilov In-Reply-To: <20050504082436.GD78645@ip.net.ua> References: <200502262147.j1QLls3r024384@repoman.freebsd.org> <200505021110.j42BALe1036976@freefall.freebsd.org> <20050504082436.GD78645@ip.net.ua> Mail-Followup-To: Ruslan Ermilov , src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, sf@FreeBSD.org User-Agent: Wanderlust/2.11.32 (Wonderwall) SEMI/1.14.6 (Maruoka) FLIM/1.14.7 (=?ISO-8859-4?Q?Sanj=F2?=) APEL/10.6 Emacs/21.3 (i386--freebsd) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/sys/sys param.h src/tools/build Makefile src/lib/libc/locale rune.c src/include Makefile runefile.h src/usr.bin/mklocale ldef.h lex.l yacc.y X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 May 2005 09:53:22 -0000 Thank you. $ PATH_LOCALE=/home/chroot/4/usr/share/locale opera worked for me. (I believe you meant PATH_LOCALE rather than LOCALE_PATH.) I think compat[45]x port should include pre-change locale data files. Then locale-aware binary ports set the environment to point there in their startup script or pkg-message would be fine. As we need an additional tweak to keep backward compatibility, it would be better to be added to 6.0 release notes, too. At Wed, 4 May 2005 11:24:36 +0300, Ruslan Ermilov wrote: > On Mon, May 02, 2005 at 11:10:21AM +0000, FUJISHIMA Satsuki wrote: > > This change broke binary compatibility with FreeBSD =< 5.x. They do not run on > > -CURRENT correctly when LC_CTYPE is set. Is this intentional? If so, > > is there any workaround? > > > This is intentional, yes. A workaround is to install pre-change > locale data files, and set LOCALE_PATH (see setlocale(3) manpage) > environment variable to point there.