X-Recipient: archive-cygwin@delorie.com
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7FE5D3858C2C
Authentication-Results: sourceware.org;
 dmarc=none (p=none dis=none) header.from=oskog97.com
Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oskog97.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oskog97.com; s=gm1;
 t=1638700727;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding;
 bh=KLwIDmAI4QgcN6QijXalrUu4bF96+O0VTeNNWrk3UDA=;
 b=DPuui4Y+7LvtkzZZFPuIXiyLzT2P5c2vsHFd172Cr1OBXtNocC120PR/fsV6d8FKAu9Oph
 aOd7RT/OBkX0KMnPPrHGjqIPUg/3P/U5DtVdR+p6RvESd7G5wM+3uQ7Hm1ubYcCk3ePGHt
 FPA1RMJaF7cnUv94np5Is6AKp5Yq3+soqN08qJF992+LHE+EMs/SEsEu+uTySGQL/Q6nko
 E9ZxfIhbMfofsJJeHqnLqBuLxbcbwmdy/VeVlD7THnSwMAw4xoSLPX0pPPMaP9CvhFsEPY
 sXSCMtSgi8VCnzzCtRDV9JUVTmZ76F1YIn86Xhlki3iU32PeQZx9nL+sPSWCFA==
To: cygwin@cygwin.com
From: Oskar Skog <novia@oskog97.com>
Subject: Build instructions in the FAQ
Message-ID: <5ed09ba4-1614-ad4b-0e4e-a1786d89451a@oskog97.com>
Date: Sun, 5 Dec 2021 12:38:46 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
 Thunderbird/78.14.0
MIME-Version: 1.0
Content-Language: en-US
X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIM_SIGNED,
 DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2,
 SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

I have recently tested a small patch. The build instructions in the
FAQ kind of worked. I think the list of prerequisite packages could be
a bit more clear.

https://cygwin.com/faq/faq.html#faq.programming.building-cygwin

The FAQ forgot to mention that `patch` is required.
`cocom` is also required for the `shilka` command, but the wording made
me think it wasn't required (I don't think I've changed the Cygwin TLS).

Also, make didn't say it ignored any errors when it tried to make the
documentation, so I installed those packages too, and it's still missing
some LaTeX package. Luckily, `make install` worked "fine" after the
failed `make`.

TL;DR I tried only installing the bare minimum of packages for building
Cygwin but had to install all of them just to be sure.



I don't think the patch I tried would have affected the TLS area:
https://cygwin.com/pipermail/cygwin/2021-December/250118.html

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
