Announcement: Porting the Docs to Sphinx - 9. November 2022
Martin Liška
mliska@suse.cz
Thu Oct 20 11:53:08 GMT 2022
On 10/20/22 13:49, Xi Ruoyao wrote:
> (CC our team members.)
>
> On Thu, 2022-10-20 at 13:27 +0200, Martin Liška wrote:
>>> Ouch. This will be very painful for Linux From Scratch. We'll need to
>>> add 23 Python modules to build the documentation, while we only have 88
>>> packages in total currently... And we don't want to omit GCC
>>> documentation in our system.
>>
>> Various other distros will have to face it too. The proper solution is a multi-build
>> package (gcc:doc) which can be built later in the dependency chain. Btw. do you also
>> provide PDF documentation in your system?
>
> No (texlive is much heavier than Sphinx). But generally we expect man
> pages and info pages.
>
> We can separate man and info into the second-time build in BLFS (we're
> already doing this now for Go, Objective C, etc.),
Do the same for GCC.
> but I don't really
> like to omit the man and info pages..
What should I do about it? We want to switch to a more modern documentation tool
called Sphinx and yes, it will make packaging of the GCC more complicated.
Martin
>
>>> Could generated man and info pages be provided as a tarball on
>>> gcc.gnu.org or ftp.gnu.org?
>>
>> Not planning doing that.
More information about the Gcc
mailing list