i18n question.

Alexander Bokovoy a.bokovoy at sam-solutions.net
Tue Mar 9 21:36:17 GMT 2004

On Tue, Mar 09, 2004 at 01:03:51PM -0800, Jeremy Allison wrote:
> > > (modify?) the conversion table of iconv(). Unfortunately only glibc
> > > 2.3.3 or later, or patched GNU libiconv are satisfied with Samba 3.0.
> > > 
> > > This means currently I have to say "Samba 3.0 cannot work correctly in
> > > Japanese environment for business use".
> > Note that it is not a fault of Samba but rather iconv(3) long standing
> > problem which bites every other application which utilizes it as well.
> > Of course, we might add specific CP932 table as charset module to bypass
> > relation on system iconv support and you are welcome to introduce it to
> > Samba CVS HEAD.
> This is a very good point. If you can't get it fixed in glibc iconv
> at least we can fix it for you in Samba.
Clarification: there is existing patch for glibc 2.2 and libiconv which
already fixes the problem. It is unfortunately not included into upstream
but some vendors ship it for more than 6 months already -- and I should
admit our Japanese customers report no problems with it.

> We definately want you to be able to say "Samba 3.0 works correctly in a
> Japanese environment for business use".
It does. It just more than Samba in some cases where solution lies.

Monyo, you might be interested in how to get gconv module converted into
Samba's charset module. Look at existing modules I've converted from glibc
2.3 and appropriate scripts available in source/scripts/ in Samba 3.0.
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/

More information about the samba-technical mailing list