On Fri, Oct 31, 2025 at 10:05:48AM -0600, Tom Tromey wrote:
> makeinfo --split-size=5000000 --split-size=5000000 -DHAVE_MAKEINFO_CLICK -I
> ../../../binutils-gdb/gdb/doc/../../readline/readline/doc -I
> ../../../binutils-gdb/gdb/doc/../mi -I ../../../binutils-gdb/gdb/doc \
> -o gdb.info ../../../binutils-gdb/gdb/doc/gdb.texinfo
> gdb.texinfo:3941: unknown command `defn'
> gdb.texinfo:3941: misplaced {
> gdb.texinfo:3941: misplaced }
> gdb.texinfo:3941: unknown command `defn'
> gdb.texinfo:3941: misplaced {
> gdb.texinfo:3941: misplaced }
>
>
> Note that the error messages refer to 'gdb.texinfo', but the command
> line uses a longer path to the source file instead.
>
> This difference makes it so that next-error in Emacs does not find
> gdb.texinfo.
>
> I think the full path to the source file should be printed in errors.
>
> thanks,
> Tom
>
I think this is a good idea. I can't remember if this issue has ever
come up before but I suspect it might have. I suspect there may have
been an issue with the test suite and getting consistent test results
but if so, that is something we should work around.