[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making Texinfo XS parser the default?
From: |
Gavin Smith |
Subject: |
Re: Making Texinfo XS parser the default? |
Date: |
Sun, 6 Oct 2019 15:40:15 +0100 |
User-agent: |
Mutt/1.9.4 (2018-02-28) |
On Wed, Oct 02, 2019 at 04:33:49PM +0900, Norbert Preining wrote:
> Hi Gavin,
>
> In additon to what Hans-Bernhard wrote, in Debian there are other
> breakages, too:
>
> https://buildd.debian.org/status/fetch.php?pkg=gcc-7&arch=s390x&ver=7.4.0-14&stamp=1569999188&raw=0
>
> gdc.texi:78: warning: undefined flag: version-GCC (possibly involving
> @versionsubtitle)
> gdc.texi:188: warning: @item should not appear in @table
> gdc.texi:188: @item outside of table or list
> make[5]: *** [../../src/gcc/d/Make-lang.in:102: doc/gdc.info] Error 1
> make[5]: *** Waiting for unfinished jobs....
>
>
> I have disabled the XS parser again since it make other packages FTBFS,
> which is not really acceptable.
>
> I guess there is a bit more work to be done.
I've fixed processing as.texi in binutils. I'm trying to look at the
gcc manuals now.
Do you know what other manuals broke? I saw
https://www.mail-archive.com/address@hidden/msg1704173.html
so Octave is one.
I wonder if there any way of testing lots of Texinfo manuals
automatically.
It's often difficult to download a package and just build the
documentation. For example, I downloaded gcc-7.4.0 and tried to run
./configure but I didn't have all the dependencies. I tried running
"texi2any" on gfortran.texi and there was a missing file
"gcc-common.texi". I had to create another file "gcc-vers.texi' myself
and run "texi2any -I ../../gcc/doc/include gfortran.texi". There
are similar difficulties with other manuals.