delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/10/27/17:04:37

X-Recipient: archive-cygwin AT delorie DOT com
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 09EC73858C27
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=towo.net
Authentication-Results: sourceware.org; spf=none smtp.mailfrom=towo.net
Subject: Re: [HEADSUP] Phasing out old Windows versions and 32 bit support
To: cygwin AT cygwin DOT com
References: <YXhrJUHpQ+VvO8Xj AT calimero DOT vinschen DOT de>
<20211027092416 DOT 5541c44d36ba0d4a306fdf7d AT nifty DOT ne DOT jp>
<YXkSgwOzL0RV7hfy AT calimero DOT vinschen DOT de>
<5bd48f61-4ae5-22f1-7374-c374f5be689e AT towo DOT net>
<20211027164649 DOT GV32501 AT ming DOT fruitbat DOT org>
From: Thomas Wolff <towo AT towo DOT net>
Message-ID: <d09ddd7b-80c4-a13f-7b72-444842e49421@towo.net>
Date: Wed, 27 Oct 2021 23:04:16 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <20211027164649.GV32501@ming.fruitbat.org>
X-Provags-ID: V03:K1:DXpdj8MU8bVgjCAP9CHNON2bgPdI2Fq+k7tVDD3o16/BeLMnVnr
Frtie8YLXCveEnlOynUXPw5+GpWANAvj3kdItcK7D6F8qs9wUioLJsAcrAYpA+nLK5V7QJb
v33CS6iL++MtSO/9T9fukHXDqBb3EFUaa7H9QEWbN31C6urK/lMnS0a3IQsrzOB/oq9lIM3
wWum917FyNzK2vq7IP1Lw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:nYc13xEOi+A=:bYL1ARwKTh2ezkgCIR+MkX
j/tJC/liyAiQJnJt/Q1WxoOSumD3C0x+Mm1QnXrU94CLKb1TZc7uLxe0LOhEL8T7J1Sis3Y2r
4RXPKgp6nrLy+g8lhBU95THeV1LdnUtj/wvGnGRVHYBE6uriQK/pQO3wA3ZjSndPB7DhcQgNZ
nwLu0/Uak2lPpL4uuRSGpTrPzTQZ1XSIN0YHHM1dpUO4AILvw8NK3Sl/nLlyHEen+IpNvbWYB
/LPhWsVkrXu8yum0dZzngAZkzGX/uQEPfALhp9VtdkkEKlmda7OA6FxXNaRjCoGOM0L6WlSBM
GUBnTlHthF0MInUt2plXny8imkaDNuOzTEt+M8OzXL6qQzcchWgnQzBB2VkZAhBkjTxDj+mGs
/M2kHcbUIuX+/eh4SgkAtYrj3Sa2k2Wvj8J3SErF/nq8kLRtsGj9r3RDiV6S0XVH7aXikHe7d
w/sRAMsJ5PfmteTYbEm9q4wp2Sr4IgqXxBNcNabAzjOQW1yjrcD2XZGWdYIqVIKLHGfFBDH1h
PLrG2/5WoWWRnz8bkuwL0+cvKD2Bar53jDZGplo97WwpAqchFV4yohCP57jiIRw3ASBxKmoG3
rdKbTp+kaLjgaZ5f/39n1rOyGjdwBi3HHqeyRX3cKwpGR7sILlGSqALjMIy6sj/zo3/tf+NPb
untw1rFE/cckLmt9T6KKhDugteqH2il6wC2KnKrifrrz3ekiGugKaR7aXPsKCBplicJA=
X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00, KAM_ASCII_DIVIDERS,
KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, NICE_REPLY_A, RCVD_IN_DNSWL_NONE,
RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE,
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 AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>

Hi Peter,

Am 27.10.2021 um 18:46 schrieb Peter A. Castro:
> On Wed, Oct 27, 2021 at 11:37:26AM +0200, Thomas Wolff wrote:
>
> Greetings, Thomas,
>
>> Am 27.10.2021 um 10:49 schrieb Corinna Vinschen via Cygwin:
>>> On Oct 27 09:24, Takashi Yano via Cygwin wrote:
>>>> On Tue, 26 Oct 2021 22:55:01 +0200
>>>> Corinna Vinschen wrote:
>>>>> We're also planning to drop Support for the 32 bit release of Cygwin in
>>>>> 2022, thus Cygwin 3.4.0 won't come in 32 bit anymore, and the package
>>>>> maintainers won't have to update 32 bit packages anymore.  If you're
>>>>> still running Cygwin under WOW64, consider to move to 64 bit in the next
>>>>> couple of months.
>>>> I agree with you that 32 bit cygwin under WOW64 is not worth to
>>>> support any more. However, 32 bit version of Windows 10 will be
>>>> still supported at least until Oct. 2025. Personally, I think it
>>>> would not be nice to exclude the supported windows version from
>>>> cygwin support.
>>> Well, it's not much effort to support WOW64 if we support 32 bit anyway.
>>> The problem is that Cygwin is somehow outgrowing 32 bit systems in terms
>>> of the available memory.  Also, 32 bit Cygwin is still using a 32 bit
>>> time_t, https://en.wikipedia.org/wiki/Year_2038_problem
>>>
>>> Per the download statistics, as far as those statistics are trustable,
>>> 32 bit systems are less than 5% of the installed base, with the majority
>>> of them being WOW64 installations.  Those can move over to 64 bit Cygwin
>>> easily.
>>>
>>> Less than 1% are real 32 bit systems.
>> I think roughly 1% is still a community to consider. Working old machines
>> shouldn't be trashed just because they are missing a few bits :)
>>
>>> Dropping 32 bit support will reduce code complexity in Cygwin and it will
>>> reduce the workload of the package maintainers.
>> Code complexity was also an argument when dropping XP support, but there was
>> quite some discussion at its time.
>> For `egrep "# *if.*(32|64)"` I'm counting roughly 160 matches in winsup, but
>> only in a few files. Is it really necessary?
>>
>>> Those few still running
>>> Cygwin on a real 32 bit system will still have a chance to run Cygwin
>>> by utilizing Peter's time machine.
>> Peter's time machine is a very appreciable effort. It's a bit fiddly though to figure out how to use it, particularly to identify the "latest XP version". Maybe some explicit howto could be published on the cygwin pages?
> Could you please give an example of the "fiddly" bit?  I list the URLs
> to use with the install and it's clearly labeled "The last version of
> Cygwin that supports XP is 2.5.2-1".  Or were you, perhaps, refering to
> the actual usage of the URL in the Setup program?
On http://www.crouchingtigerhiddenfruitbat.org/Cygwin/timemachine.html, 
I see a setup link and a repository URL.
If I run that setup and enter the URL on the mirror selection page, I 
get an error popup
---------------------------
Cygwin Setup
---------------------------
Can't open /software/windows/cygwin32/x86_64/setup.xz.sig for reading: 
No such file or directory
---------------------------
OK
---------------------------
So I should have deselected the preselected repository explicitly. If I 
fix that or click the popup off a few times, there's another popup
---------------------------
Cygwin Setup
---------------------------
Unable to get 
http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2016/08/30/104235/x86_64/setup.xz.sig 
from 
<http://ctm.crouchingtigerhiddenfruitbat.org/pub/cygwin/circa/64bit/2016/08/30/104235/>
---------------------------
OK
---------------------------
repeatedly.
The command line you mentioned in the other mail does not seem to work 
either. The 32-bit version works (from the command line only). Also 
setup suggests my existing cygwin installation as its installation 
target which needs to be fixed carefully to avoid destruction...

> Another user, Michel, responded that perhaps a more explicit message
> with exact steps for install this might be helpful (as the "Dead Simple
> Instructions" are generic), but I'm not sure it's really necessary.  Is
> that, perhaps, what you are refering to in that the instructions aren't
> explicit enough?
An explicit quote of a safely working command line invocation would 
certainly help.
Best greetings
Thomas

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019