From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa1.mentor.iphmx.com (esa1.mentor.iphmx.com [68.232.129.153]) by sourceware.org (Postfix) with ESMTPS id 7086D3858D20; Wed, 9 Nov 2022 17:14:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7086D3858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com X-IronPort-AV: E=Sophos;i="5.96,151,1665475200"; d="scan'208";a="89441925" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa1.mentor.iphmx.com with ESMTP; 09 Nov 2022 09:14:41 -0800 IronPort-SDR: w8kJNF3eCZeDKfRMBEFOHWbqdTJDkGNkbSSzRfsc42v8SQecr0z2mo4G24ViHV4a8PCOBCACwm RjzroSBO6smOdnJCmIEzVwSUM2wCTSRajL1FYY4NaWwaAFnQJHOydL8GppIyawG/OYXxX4Ntu0 LSr2vt8SknbFwsWZvN5+aR8AZYiG2F89vdobtVUdtqSJxSfUV2skx6ETHRcwmyVfTe+m6PHPdv 42wwZ2E1oKEL+hLZRozS42Sdqa/rSlEZcUhLWncz49MmFU7WHqVnxEBwOXYv/DW6UkgFnhxPjY cAE= Date: Wed, 9 Nov 2022 17:14:36 +0000 From: Joseph Myers To: =?ISO-8859-15?Q?Martin_Li=A8ka?= CC: Xi Ruoyao , Sandra Loosemore , GCC Patches , "GCC Development" Subject: Re: Announcement: Porting the Docs to Sphinx - 9. November 2022 In-Reply-To: <39808e02-cf84-f9d2-3b55-4c161666e82a@suse.cz> Message-ID: 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> <2a4347ab-40a1-2afc-f48c-6d8290afb7c6@suse.cz> <39808e02-cf84-f9d2-3b55-4c161666e82a@suse.cz> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="-1152306461-1107225578-1668014076=:526401" X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-13.mgc.mentorg.com (139.181.222.13) To svr-ies-mbx-10.mgc.mentorg.com (139.181.222.10) X-Spam-Status: No, score=-3110.1 required=5.0 tests=BAYES_00,HEADER_FROM_DIFFERENT_DOMAINS,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: ---1152306461-1107225578-1668014076=:526401 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8BIT On Wed, 9 Nov 2022, Martin Liška wrote: > 1) not synchronized content among lib*/Makefile.in and lib*/Makefile.am. > Apparently, I modified the generated Makefile.in file with the rules like: > > doc/info/texinfo/libitm.info: $(SPHINX_FILES) > + if [ x$(HAS_SPHINX_BUILD) = xhas-sphinx-build ]; then \ > make -C $(srcdir)/../doc info SOURCEDIR=$(abs_srcdir)/doc BUILDDIR=$(abs_doc_builddir)/info SPHINXBUILD=$(SPHINX_BUILD); \ > else true; fi > > Can you please modify Makefile.am in the corresponding manner and re-generate Makefile.in? I think someone else had best look at this. > 2) Adding proper support --enable-generated-files-in-srcdir in gcc_release: It looks like all the GENINSRC rules / conditionals are still present. So maybe there are details where the paths are wrong, or where fixes are needed to ensure the files get installed from the source directory when available in the source directory but not available in the build directory because Sphinx isn't available, but much of the code for the feature is still there. -- Joseph S. Myers joseph@codesourcery.com ---1152306461-1107225578-1668014076=:526401--