From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2201) id 09198385C420; Mon, 20 Dec 2021 14:02:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 09198385C420 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Jon TURNEY To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin] cygwin: Add cocom and patch to build prerequisites in FAQ X-Act-Checkin: newlib-cygwin X-Git-Author: Jon Turney X-Git-Refname: refs/heads/master X-Git-Oldrev: f4a26ececa180cec70c41b6dd2082ff730f92065 X-Git-Newrev: 3328740799d7c229293f1fcbd26cbd1e4d268e70 Message-Id: <20211220140227.09198385C420@sourceware.org> Date: Mon, 20 Dec 2021 14:02:27 +0000 (GMT) X-BeenThere: cygwin-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2021 14:02:27 -0000 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=3328740799d7c229293f1fcbd26cbd1e4d268e70 commit 3328740799d7c229293f1fcbd26cbd1e4d268e70 Author: Jon Turney Date: Fri Dec 17 19:14:27 2021 +0000 cygwin: Add cocom and patch to build prerequisites in FAQ Add patch, and make cocom unconditional in list of build prerequisites. Even though the products of these tools are checked in, these tools are required when building in a fresh git checkout, presumably due to the order in which git creates the files resulting in timestamps which indicate that the output of rules using these tools are older than the inputs. Addresses: https://cygwin.com/pipermail/cygwin/2021-December/250124.html Also drop a duplicate sentence about 'fetch sources from git'. Diff: --- winsup/doc/faq-programming.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/winsup/doc/faq-programming.xml b/winsup/doc/faq-programming.xml index 46dd23ab8..3c6bf7b46 100644 --- a/winsup/doc/faq-programming.xml +++ b/winsup/doc/faq-programming.xml @@ -679,11 +679,11 @@ rewriting the runtime library in question from specs... installed; you at least need gcc-g++, make, automake, autoconf, git, perl, -gettext-devel, libiconv-devel and -zlib-devel. Fetch the sources from the -Cygwin GIT source repository. -If you change a certain core part of Cygwin, namely the layout -of the Cygwin TLS area, you also have to install cocom. +gettext-devel, libiconv-devel +zlib-devel, cocom and patch. + + + Building for 32-bit Cygwin also requires mingw64-i686-gcc-g++ and mingw64-i686-zlib. Building for 64-bit Cygwin also requires