[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
makeinfo -> info and non-ascii file-system paths
From: |
Dirk-Jan C. Binnema |
Subject: |
makeinfo -> info and non-ascii file-system paths |
Date: |
Sat, 02 Jul 2022 10:03:12 +0300 |
User-agent: |
mu4e 1.8.3; emacs 29.0.50 |
Dear Texinfo maintainers,
There appears to be an issue with makeinfo on file-systems with
non-ascii filesystems:
Excusez my French, but:
,----
| FAILED: mu4e/mu4e.info
| /usr/bin/makeinfo -o \
| '/home/phenix/Téléchargements/mu-1.8.3/build/mu4e/mu4e.info' \
| '/home/phenix/Téléchargements/mu-1.8.3/mu4e/mu4e.texi' \
| -I '/home/phenix/Téléchargements/mu-1.8.3/build/mu4e/..'
| /home/phenix/Téléchargements/mu-1.8.3/mu4e/mu4e.texi:4568: @include: could
not find fdl.texi
| ninja: build stopped: subcommand failed.
| make: *** [Makefile:42 : all] Erreur 1
`----[https://github.com/djcb/mu/issues/2288
(and similar:
https://github.com/riscv-collab/riscv-gnu-toolchain/issues/673)]
i.e. the 'Téléchargements' seems to be problematic; building from a
directory without such characters works.
It tried to reproduce, I get to:
,----
| /usr/bin/makeinfo -o
| '/tmp/Motörhead/mu-1.8.0/build/guile/mu-guile.info' \
| '/tmp/Motörhead/mu-1.8.0/guile/mu-guile.texi' \
| -I '/tmp/Motörhead/mu-1.8.0/build/guile/..'
| mu-guile.texi:994: @include: could not find fdl.texi
`----
Looking at the -I line, there's a 'version.texi' in
/tmp/Motörhead/mu-1.8.0/build/. That seems to be to problematic part.
If I rename the folder, it works:
,----
| mv /tmp/Motörhead tmp/Nickelback
| /usr/bin/makeinfo -o \
| '/tmp/Nickelback/mu-1.8.0/build/guile/mu-guile.info' \
| '/tmp/Nickelback/mu-1.8.0/guile/mu-guile.texi' \
| -I '/tmp/Nickelback/mu-1.8.0/build/guile/..'
`----
I suspect the problem may be somewhere in the perl Texinfo machinery.
Kind regards,
Dirk.
--
Dirk-Jan C. Binnema Helsinki, Finland
e:djcb@djcbsoftware.nl w:www.djcbsoftware.nl
gpg: 6987 9CED 1745 9375 0F14 DA98 11DD FEA9 DCC4 A036
- makeinfo -> info and non-ascii file-system paths,
Dirk-Jan C. Binnema <=