kern/131743: utf-8 file names of ext2 partitions cause problems
Elmar Stellnberger
estellnb at googlemail.com
Wed Feb 18 04:20:03 PST 2009
The following reply was made to PR kern/131743; it has been noted by GNATS.
From: Elmar Stellnberger <estellnb at googlemail.com>
To: Jaakko Heinonen <jh at saunalahti.fi>, bug-followup at 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 at 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--
More information about the freebsd-fs
mailing list