From owner-freebsd-i18n Fri Sep 1 7:47:48 2000 Delivered-To: freebsd-i18n@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 2E73737B42C; Fri, 1 Sep 2000 07:47:41 -0700 (PDT) Received: by relay.butya.kz (Postfix, from userid 1000) id 0D1A5288AF; Fri, 1 Sep 2000 21:47:38 +0700 (ALMST) Received: from localhost (localhost [127.0.0.1]) by relay.butya.kz (Postfix) with ESMTP id 035A428775; Fri, 1 Sep 2000 21:47:37 +0700 (ALMST) Date: Fri, 1 Sep 2000 21:47:37 +0700 (ALMST) From: Boris Popov To: freebsd-arch@freebsd.org, freebsd-i18n@freebsd.org Cc: ache@freebsd.org Subject: CFR: iconv functions (was: Proposal to include iconv library in the base system) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-i18n@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 24 Aug 2000, Boris Popov wrote: > Proposal to include iconv library and iconv(1) program in the base system. > > This library of functions and its companion iconv program provide > converts between various single-byte and multibyte charsets. These iconv* > functions are essential in the mixed networks and on local machines with > multiple charsets. Ok, it seems that I can comment on all questions by myself: > The questionable part is a which set of character sets should be > included in the base system and which should be supplied as packages. Initially only library code needs to be imported, and the rest supplied as ports/packages. > Secondly, where should the functions be placed? Initially, the iconv > library was a separate file (libiconv*). However, it seems that > Solaris has the library in libc and Linux in glibc. I do not > know how HPUX does this. libc seems to be the right place for iconv* functions. > And the third question is where I should place the source code for > character conversion schemes in the source tree. This is no longer an issue because CCS'es will be supplied as ports for now. If nobody objects I'm going to commit iconv library at the end of next week as part of the smbfs import. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-i18n" in the body of the message