From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailsrv.cs.umass.edu (mailsrv.cs.umass.edu [128.119.240.136]) by sourceware.org (Postfix) with ESMTPS id 33E963951ECE for ; Thu, 8 Apr 2021 15:57:19 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 33E963951ECE Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cs.umass.edu Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=moss@cs.umass.edu Received: from [192.168.0.100] (c-24-62-203-86.hsd1.ma.comcast.net [24.62.203.86]) by mailsrv.cs.umass.edu (Postfix) with ESMTPSA id BE1C2401CE2C; Thu, 8 Apr 2021 11:57:18 -0400 (EDT) Reply-To: moss@cs.umass.edu Subject: Re: Questions on how to upgrade Apache To: Andy Romens , Stephen John Smoogen Cc: "cygwin@cygwin.com" References: From: Eliot Moss Message-ID: <4e6cdeb2-51f9-31f2-7363-3c935bb869d5@cs.umass.edu> Date: Thu, 8 Apr 2021 11:57:19 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Thunderbird/68.12.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2021 15:57:20 -0000 On 4/8/2021 11:49 AM, Andy Romens via Cygwin wrote: > Is there something else Cygwin provides that I should use instead of Apache? > Sorry for the elementary questions, I’m still quite new to this :) No. Cygwin, at its heart, is a Windows library (.dll file) that, when used, provides a library call environment as close to POSIX (Linux, Unix) as it can, given that Windows is not Unix. Programs must be explicitly compiled to use that library. Sometimes that need adjustments (patches) to work correctly in the environment. Presumably all those patches that would be necessary for previous version so Apache are in the source package for those previous versions, and might be enough for building a new version as well. As you are probably aware, a number of commonly used Unix programs have been ported to work under Cygwin. Alternatively, you can use Windows-native programs and tools. I personally am not sure if Apache is available as a Windows-native download, etc. There is also the Windows Subsystem for Linux, which runs a virtual machine under which many Unix programs can be installed without modification. Regards - Eliot Moss