DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 44INIlcN512999
Authentication-Results: delorie.com;
	dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=E/noAEjI
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 676A73861893
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1716074325;
	bh=RW/DjSVrPqFzvlW4FWqlJsnr8BW/BClf4ZnGuVkIyew=;
	h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
	 List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
	 From;
	b=E/noAEjI/f0tU3QXoORkdm0miijoB5i/79rrag86zIUub4/ur//W2ptV4IfF8uJdl
	 dFt5Zs2lfLX4A+hr4F81brL331GG20iAM2aIqmJzZNK/FfZUgNfRG9AU4SZfaSbNYL
	 kjWfm43LJd9JwPpbysxEo+127Qx8APHSYSMFqPFA=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 177BD3858D20
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 177BD3858D20
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1716074270; cv=none;
 b=VvBNz6cASUDeuqv/oUSyYneN+3XA0rs+OJQBlv8vaxxhHPAAQex/Kqh1EiH08+EXw0Vc409CJKRAX8BH6b3rUMJr6aPYKU48d6imOUjNN4gFasdvB2Sv4BKIwYuakOYVohdKSwwHAoDQwDYnFrBocaQbgo7G/W9lpFmyjO54IDk=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1716074270; c=relaxed/simple;
 bh=GH4QPHVwLvmjMmbJFlJrESoNX1g2azPXtYgN3gxhBT0=;
 h=Message-ID:Date:MIME-Version:Subject:To:From;
 b=vgs9sXERmB3TKzliznkMFfgLlanewoWZ6ba2GCxe2Nz/EelCrCyxXeRgbud1S6df+32A9Is3lcfjRtegnuiLwRE/k5T37IvvrR4hNJP10Ff2/ZNPErhZftWduNhfA9BSVy5QOBUnYfYSkurWEBvu07+9N+NKwEz13/GfrXBp9QE=
ARC-Authentication-Results: i=1; server2.sourceware.org
Message-ID: <9935c2d6-5d6a-4008-b0d8-338ff4dd7921@maxrnd.com>
Date: Sat, 18 May 2024 16:17:47 -0700
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Technical reason why 32bit Cygwin cannot be installed on 64bit
 Windows?
To: cygwin@cygwin.com
References: <CALXu0Uezs8YbWQZL1gVjy9WxmvHtXik+ZSUhT_xo_RT-9Tr3eg@mail.gmail.com>
Content-Language: en-US
In-Reply-To: <CALXu0Uezs8YbWQZL1gVjy9WxmvHtXik+ZSUhT_xo_RT-9Tr3eg@mail.gmail.com>
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
 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
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.30
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
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>
From: Mark Geisert via Cygwin <cygwin@cygwin.com>
Reply-To: Mark Geisert <mark@maxrnd.com>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: cygwin-bounces+archive-cygwin=delorie.com@cygwin.com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie.com@cygwin.com>

> Is there a technical reason why 32bit Cygwin cannot be installed on
> 64bit Windows?

https://cygwin.com/install.html has the following...

=A note about 32-bit Cygwin

=The limited address space of 32-bit Windows means that random failures 
=in the fork(2) system call are more likely. Therefore, we recommend 
=using 32-bit Cygwin only in limited scenarios, with only a minimum of 
=necessary packages installed, and only if there's no way to run 64-bit 
=Cygwin instead.

FWIW Although this wording seems to indicate Cygwin is still supported 
on 32-bit Windows, just discouraged, no Cygwin DLL since 3.3.6 has been 
released for 32-bit Windows.  Features of later Cygwin DLLs are unlikely 
to be backported.  I look forward (not) to future discussions about what 
merits a backport or updated release and who should be doing it.

..mark

-- 
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
