Date: Thu, 25 Oct 2007 23:11:27 +0400 From: Andrey Chernov <ache@nagual.pp.ru> To: d@delphij.net Cc: cvs-src@FreeBSD.ORG, Scott Long <scottl@samsco.org>, src-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/lib/libc/locale utf8.c Message-ID: <20071025191127.GC16187@nagual.pp.ru> In-Reply-To: <4720E904.2090704@delphij.net> References: <200710150951.l9F9pUm7026506@repoman.freebsd.org> <4720B30F.4040903@samsco.org> <20071025151707.GA11398@nagual.pp.ru> <4720E0AF.1010004@samsco.org> <4720E904.2090704@delphij.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--uZ3hkaAS1mZxFaxD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Oct 25, 2007 at 12:05:40PM -0700, LI Xin wrote: > Well, I think the problem is not exposing a new symbol by itself, but > __mb_sb_limit is being used in _ctype.h, in a form of __inline > functions. Therefore, the change will break new binaries running on > older systems. =20 Yes. Only vice versa compatibility supported. > Personally I think this is acceptable,=20 I too. > but maybe we > could have a better way to avoid this, because the binaries are no > longer backward compatible=20 Suggest your way. > (i.e. you may have trouble running a program > compiled for 6.3-RELEASE on 6.2-RELEASE, if it uses locale bits). > As a workaround as discussed with rafan@ we have installed a workaround > for now, which installs libc.so.6 before all other shared objects, which > will make the problem invisible. Please note that commiting this stuff to 6x and 7x was not mine but rafan@= =20 idea, I just OK that. Please then address all 6x and 7x ideas to rafan@ --=20 http://ache.pp.ru/ --uZ3hkaAS1mZxFaxD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHIOpfVg5YK5ZEdN0RAv2bAKCTlyZEHcdQrBVFuP+wXYmp2JqSdwCgghq/ UmB7pXyYb9WBGdr+Cj+qT24= =biEm -----END PGP SIGNATURE----- --uZ3hkaAS1mZxFaxD--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071025191127.GC16187>