Date: Wed, 18 Feb 2009 12:20:03 GMT From: Elmar Stellnberger <estellnb@googlemail.com> To: freebsd-fs@FreeBSD.org Subject: Re: kern/131743: utf-8 file names of ext2 partitions cause problems Message-ID: <200902181220.n1ICK3aZ077776@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/131743; it has been noted by GNATS. From: Elmar Stellnberger <estellnb@googlemail.com> To: Jaakko Heinonen <jh@saunalahti.fi>, bug-followup@freebsd.org Cc: Subject: Re: kern/131743: utf-8 file names of ext2 partitions cause problems Date: Wed, 18 Feb 2009 12:16:09 +0000 This is a multi-part message in MIME format. --------------060705010904020402090803 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Interestingly LC_ALL=en_US.UTF-8 works well with xterm, but with xterm only. All other apps from the ports tree like VLC or any KDE app like konsole or konqueror do not support utf-8. Perhaps we should reassign this bug to the ports project. Or do you think about a kernel charset conversion for filenames(iocharset=utf8) as an additional option? Jaakko Heinonen wrote: > On 2009-02-16, Elmar Stellnberger wrote: > >>> Class: sw-bug >>> > > >> FreeBSD refuses to mount ext2 partitions with the iocharset=utf8 and >> utf8 options. The consequence are not only wrongly displayed file >> names. >> > > I don't think this is a bug. For me FreeBSD ext2fs works fine with UTF-8 > encoded file names providing that you have configured locale settings > correctly. > > Do you expect "iocharset=utf8" and "utf8" mount options to convert > file names to some other encoding? AFAIK even Linux doesn't support such > options for ext2. > > --------------060705010904020402090803 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Interestingly LC_ALL=en_US.UTF-8 works well with xterm, but with xterm only.<br> All other apps from the ports tree like VLC or any KDE app like konsole or konqueror <br> do not support utf-8. Perhaps we should reassign this bug to the ports project.<br> <br> Or do you think about a kernel charset conversion for filenames(iocharset=utf8)<br> as an additional option?<br> <br> <br> Jaakko Heinonen wrote: <blockquote cite="mid:20090216173832.GA775@a91-153-125-115.elisa-laajakaista.fi" type="cite"> <pre wrap="">On 2009-02-16, Elmar Stellnberger wrote: </pre> <blockquote type="cite"> <blockquote type="cite"> <pre wrap="">Class: sw-bug </pre> </blockquote> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">FreeBSD refuses to mount ext2 partitions with the iocharset=utf8 and utf8 options. The consequence are not only wrongly displayed file names. </pre> </blockquote> <pre wrap=""><!----> I don't think this is a bug. For me FreeBSD ext2fs works fine with UTF-8 encoded file names providing that you have configured locale settings correctly. Do you expect "iocharset=utf8" and "utf8" mount options to convert file names to some other encoding? AFAIK even Linux doesn't support such options for ext2. </pre> </blockquote> <br> </body> </html> --------------060705010904020402090803--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902181220.n1ICK3aZ077776>