From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp2.tsag.net (smtp2.tsag.net [208.118.68.91]) by sourceware.org (Postfix) with ESMTPS id 60FB73856159; Thu, 20 Oct 2022 11:49:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 60FB73856159 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=linuxfromscratch.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linuxfromscratch.org Received: from linuxfromscratch.org (rivendell.linuxfromscratch.org [208.118.68.85]) (user=smtprelay@linuxfromscratch.org mech=PLAIN bits=0) by smtp2.tsag.net with ESMTP id 29KBnH8v005296-29KBnH8x005296 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 20 Oct 2022 05:49:17 -0600 Received: from localhost.localdomain (xry111.site [89.208.246.23]) by linuxfromscratch.org (Postfix) with ESMTPSA id BD3FC1C3424; Thu, 20 Oct 2022 11:49:14 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfromscratch.org; s=cert4; t=1666266557; bh=NoCQIAgnljUeekifOcZe++DBJllwv0ZZt+jROYI4Qfk=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=R9qb778WdDZd5OoWDXUE+ip7N263A+YB8cSHEXWOK8Dcr/v8Wk2wyspq0VrpHwDu9 73nkuZJHRRs7yI6AhaRv0RL1P6zTsWJJLsmVLK/po40DfLqCQhr7HISQNSkZn7iVIz M1QuAiPvhw/JQfkT3CZ+42VQ5cu0+EMrZe0E2ZCz3CL3zlwdoB8pBCzcturcd+zxdQ POBYs9n3GE+PmcVZlK6Thnr8FjN4mlBcHu8ntqp+imq8Wz+XuAW8DnBj2nBgOWz+gO S7GTUwDoci0nWkyqCleMxKLtup+V9WMyY/5mM3jg7oDiqG48epAhP9J4UtTeNOqDJe 9pG5pOf1DJRQA== Message-ID: Subject: Re: Announcement: Porting the Docs to Sphinx - 9. November 2022 From: Xi Ruoyao To: Martin =?gb2312?Q?Li=810=948ka?= , GCC Patches , GCC Development Cc: Sandra Loosemore , "Joseph S. Myers" , Bruce Dubbs , Pierre Labastie , "Douglas R. Reno" Date: Thu, 20 Oct 2022 19:49:11 +0800 In-Reply-To: <7bae16bc-9069-4964-a80e-7ebff82e007e@suse.cz> References: <9975b774-46d7-8870-fd92-498f5ec50ab4@suse.cz> <9ea57a95-fefe-81a3-848e-ede0893f5b61@suse.cz> <8198573b-89e2-a232-3e33-0e5c4153c112@suse.cz> <494cee6fc68c06e039f46c3d6f8331a32e81ab5e.camel@linuxfromscratch.org> <7bae16bc-9069-4964-a80e-7ebff82e007e@suse.cz> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.46.0 MIME-Version: 1.0 X-FEAS-Auth-User: smtprelay@linuxfromscratch.org X-FEAS-DKIM: Valid Authentication-Results: smtp2.tsag.net; dkim=pass header.i=@linuxfromscratch.org; dmarc=pass header.from=linuxfromscratch.org X-FE-Policy-ID: 0:14:3:linuxfromscratch.org X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: (CC our team members.) On Thu, 2022-10-20 at 13:27 +0200, Martin Li=C5=A1ka wrote: > > Ouch.=C2=A0 This will be very painful for Linux From Scratch.=C2=A0 We'= ll need to > > add 23 Python modules to build the documentation, while we only have 88 > > packages in total currently...=C2=A0 And we don't want to omit GCC > > documentation in our system. >=20 > 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.), but I don't really like to omit the man and info pages... > > Could generated man and info pages be provided as a tarball on > > gcc.gnu.org or ftp.gnu.org? >=20 > Not planning doing that.