GNU bug report logs -
#15260
cannot build in a directory with non-ascii characters
Previous Next
Reported by: Glenn Morris <rgm <at> gnu.org>
Date: Tue, 3 Sep 2013 17:47:02 UTC
Severity: wishlist
Found in version 24.3
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Date: Fri, 25 Oct 2013 21:46:52 +0300
> From: Eli Zaretskii <eliz <at> gnu.org>
> Cc: 15260 <at> debbugs.gnu.org
>
> > but there are still
> > problems later on, again related to Emacs mistakenly believing that
> > certain directories do not exist, when they do (Warning: arch-dependent
> > data dir `...' No such file or directory; etc).
> >
> > The "non-ascii srcdir == builddir" case fails even earlier, due to not
> > finding etc.
>
> OK, I will take a closer look. Thanks for the info.
I think I see the problem. All those PATH_* variables that come from
epaths.h yield encoded file names (because they were written by the
shell). But we never decode them before using them in init_callproc
and init_callproc_1. Similar things happen with decode_env_path: it
calls 'getenv', but never decodes the values it gets from that.
I will take a crack on fixing these.
This bug report was last modified 11 years and 202 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.