From: "Ludovic Courtès" <ludo@gnu.org>
To: Danny Milosavljevic <dannym@scratchpost.org>
Cc: 33999@debbugs.gnu.org, Bryan Ferris <saffsnail@gmail.com>
Subject: bug#33999: CP437: Invalid Argument on init
Date: Sat, 19 Jan 2019 11:19:24 +0100 [thread overview]
Message-ID: <87zhrxq79v.fsf@gnu.org> (raw)
In-Reply-To: <20190118235945.19009d9e@scratchpost.org> (Danny Milosavljevic's message of "Fri, 18 Jan 2019 23:59:45 +0100")
Hi,
Danny Milosavljevic <dannym@scratchpost.org> skribis:
> On Wed, 16 Jan 2019 12:00:15 +0100
> Ludovic Courtès <ludo@gnu.org> wrote:
>
>> Glibc has the ability to bring in statically-linked gconv modules, so we
>> could in theory build a custom glibc for the statically-linked
>> ‘fsck.fat’, but that doesn’t sound great.
>>
>> Thoughts?
>
> Reading the dosfstools source, I found that there is already a fallback
> if the codepage conversion does not work, so I don't think we have to
> change anything there (see dosfstools-4.1/src/file.c in function
> "put_char").
>
> But according to Bryan, even mounting *without* checking the UEFI partition
> doesn't work.
>
> There's something else up (I very much doubt that mounting requires iconv--
> since the mounting happens in the Linux kernel and not in the GNU userland
> at runtime).
Ah so it must be the charset conversion kernel module that’s missing?
How can we reproduce the issue? Is there a way to mark the VFAT file
system as requiring a specific file name encoding? (I’ve never had
troubles mounting my UEFI partition.)
Ludo’.
next prev parent reply other threads:[~2019-01-19 10:20 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-01-06 19:34 bug#33999: CP437: Invalid Argument on init Bryan Ferris
2019-01-09 19:08 ` Danny Milosavljevic
2019-01-09 21:18 ` Bryan Ferris
[not found] ` <CABkR=SUyCV7d6sR1Zyy4Aj4Cp5raS_Tn-Akji3k0fQPeneErFg@mail.gmail.com>
2019-01-10 15:15 ` Bryan Ferris
2019-01-10 17:59 ` Danny Milosavljevic
2019-01-10 20:37 ` Bryan Ferris
2019-01-16 11:00 ` Ludovic Courtès
2019-01-18 22:59 ` Danny Milosavljevic
2019-01-19 10:19 ` Ludovic Courtès [this message]
2019-01-21 0:40 ` Danny Milosavljevic
2019-01-21 8:41 ` Danny Milosavljevic
2019-01-21 9:50 ` Ludovic Courtès
2019-01-21 10:16 ` Danny Milosavljevic
2019-01-21 10:51 ` Ludovic Courtès
2019-01-23 15:42 ` Bryan Ferris
2019-01-26 17:32 ` Bryan Ferris
2019-01-10 18:21 ` Danny Milosavljevic
2019-01-16 15:43 ` Bryan Ferris
2019-01-18 19:00 ` Bryan Ferris
2019-01-18 22:48 ` Danny Milosavljevic
[not found] ` <CABkR=SWtHUA+G50fR_QiU-tGU6TatQ7wnKWW+n6LdFexSYJZRA@mail.gmail.com>
[not found] ` <20190120031949.2bb81997@scratchpost.org>
2019-01-20 14:34 ` Bryan Ferris
2019-01-20 22:48 ` Danny Milosavljevic
2019-01-20 22:49 ` Danny Milosavljevic
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87zhrxq79v.fsf@gnu.org \
--to=ludo@gnu.org \
--cc=33999@debbugs.gnu.org \
--cc=dannym@scratchpost.org \
--cc=saffsnail@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.