Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Jun 2013 11:35:10 +0200
From:      Gabor Kovesdan <gabor@FreeBSD.org>
To:        Ed Schouten <ed@80386.nl>, Jilles Tjoelker <jilles@stack.nl>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r250883 - in head: include include/xlocale lib/libc/locale sys/sys tools/regression/lib/libc/locale
Message-ID:  <51AB11CE.5030702@FreeBSD.org>
In-Reply-To: <CAJOYFBBwpO8sCh-78G7wndbqK3vj4OB-x-h-=Hk_s7FTvAgNZQ@mail.gmail.com>
References:  <201305211959.r4LJxbLx034714@svn.freebsd.org>	<20130521220003.GB58299@stack.nl>	<CAJOYFBD6RKPaGRF7oD54rGcYcZBnL9ZfJSCfLvu21XMcyZ13_w@mail.gmail.com> <CAJOYFBBwpO8sCh-78G7wndbqK3vj4OB-x-h-=Hk_s7FTvAgNZQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Em 25-05-2013 16:00, Ed Schouten escreveu:
> Jilles, Gabor, could you please take a look at the patch, whether it's any good?
>
> Now we still have the case where the system is built WITHOUT_ICONV=. I
> think it really depends on the future of iconv in base how complete we
> should attempt to make it. Gabor, is there a chance WITH_ICONV= will
> become the default in FreeBSD 10?
In general, I think the idea is good. In the original Citrus 
implementation, there were also plans to use iconv for a ctype functions 
but the it wasn't actually finished so I removed those bits when I 
imported iconv to FreeBSD.

As for the status, at the moment I have other focuses and higher 
priority tasks but eventually I would like to get back to iconv. 
However, I cannot foresee when I will be able to fix the remaining 
problems, which are:
1, Compatibility with GNU iconv. It achieves a good level of 
compatibility but it should be almost perfect so that all ports compile.
2, As for the performance, it is quite behind GNU iconv. The loadable 
modules may have some overhead but it needs some investigation.

Gabor



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51AB11CE.5030702>