From owner-freebsd-ports Sat Feb 16 18:48: 9 2002 Delivered-To: freebsd-ports@freebsd.org Received: from nagual.pp.ru (pobrecita.freebsd.ru [194.87.13.42]) by hub.freebsd.org (Postfix) with ESMTP id 7FF8737B402; Sat, 16 Feb 2002 18:48:00 -0800 (PST) Received: (from ache@localhost) by nagual.pp.ru (8.11.6/8.11.6) id g1H2lwn65068; Sun, 17 Feb 2002 05:47:58 +0300 (MSK) (envelope-from ache) Date: Sun, 17 Feb 2002 05:47:58 +0300 From: "Andrey A. Chernov" To: freebsd-ports@FreeBSD.org, i18n@FreeBSD.org Subject: Re: iconv port: plea for take-over Message-ID: <20020217024757.GA65001@nagual.pp.ru> References: <20020215232829.GA49008@nagual.pp.ru> <20020216042213.GA54552@nagual.pp.ru> <20020216161910.GU44003@squall.waterspout.com> <20020216190141.GA60826@nagual.pp.ru> <20020217022052.GQ44003@squall.waterspout.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020217022052.GQ44003@squall.waterspout.com> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, Feb 16, 2002 at 21:20:52 -0500, Will Andrews wrote: > On Sat, Feb 16, 2002 at 10:01:44PM +0300, Andrey A. Chernov wrote: > > Symlinks not helps, not the library and includes, but all function renamed > > with "g" prefix and unrenamed back with #defines > > Sure it helps, for runtime stuff. No, runtime linking will fail, all functions have 'g' prefix in applications (after co-existance hack), f.e. application calls 'giconv()' while library (after hack removing) will have 'iconv()'. To make API the same, application includes giconv.h with #define iconv giconv All this is dirty hack should be removed from GNU iconv port AND applications. > OK, then the only issue is whether the giconv implementation is > equal or better. If it is equal or better, then I see no reason > not to obsolete the old iconv package entirely.. possibly leaving It is equal, supported charsets set is sligtly different. Second thing is that GNU iconv not use loadable modules like old iconv. -- Andrey A. Chernov http://ache.pp.ru/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message