delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/08/11/08:40:24

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 57BCeN3L1104100
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 57BCeN3L1104100
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=NOf8uCb9
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DE2FB3858D37
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1754916021;
bh=1uqPaPwYgPVJv2dGc5yGt/8HPxOI6GlREqpqcv8cdQY=;
h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=NOf8uCb9MhW/ZM/FkQ1lC8ZlBsl5OAAVN8dc7tIOV1db+oZPDQDUK2VmwL79mF6Jw
57vB4+i23zfJTN6uicNPgU1tqyl+ZXDCjR+za5FtLFvT0zb3lUFsjChXvmGCuitJ0W
Kbr6UIgtHC3yLa/dt1J3+pmGzuqCg9f8qUUZKTik=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C24003858D21
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C24003858D21
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1754915995; cv=pass;
b=EjgBpKeS/ioDAo8+g0Z966XKgsLkFB5wxlxFOarlB9102b89vPH5ZXfbzZ2h70JMgwNQ1KSK7mCHyTJYozajSF6HcfIaoWlC+z5JscbGlb94vy4O0M5JPZ3MklGudbi7vjNOQgkxlywSVzbgvnx1Fx6xREjt42zTNb+bvuMSifM=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1754915995; c=relaxed/simple;
bh=dqL5lTzQG2MqjXIUlVsu6jux9QBUXxlvaH5x1bUgtKg=;
h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
b=mQHsOn1N8jFhTyi6KkW2FSGu6YUo/hO7I+WA4IXdfeZVaqshQHMhH24QSYRaYs9hKcSnB5pfuz8p3qhNqx6h53Ywhttxbrtbv2xdMZer8To20FIM5opUMeTecLprEagatt/jP8lkF9RvAyZiNBU7r2xfK+VM6KfnO7G45AKX/bo=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C24003858D21
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=QULOvWYUIXJksgbV8jG6UnPwcDjW0lfGDFPU8b/1byBRe+zQTmpr9SiV+tCrL/hpaOV+zJjAJwS+IKgoqD4DQokT3NCZQoXalnnmSSTc9h2SxFB5AIED/z+GW4z+d5srhz9P27LrFUruboCUKs84YkR0grgZFyDlotsD7kF2iccsTgFprC3Gv5MCG9LO5YnTpHdxfHlI3R0Bv2UfC/M2GHxY+LNyDt+sVbcTnpJgtISFlJ7/pQtWMUgooIA/GMaXnXuvxaBOF07UkMcR6Edi09lMV20LlYjAKvCA2ky6v/LGgNwhHURDR+lICrpEaRjgzUcduSLxzeLwlYRcbg4g9Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=dqL5lTzQG2MqjXIUlVsu6jux9QBUXxlvaH5x1bUgtKg=;
b=x9+3B5yyRqMeiEWUks5yerw4ozUH0Hk9apVliMVFRSAt7UpocMhJo4hGnFPQosLocsgLdaMTtPT3Ia8PnYm90iDB3bHHuxvSohQo+rKHJJmohxpwb48iVvg+SQElbEgildk1fuSJJKAIXmBSS5eU9eMj0KRjiBUnujBl6rHSwCUs5I47fGDej7l50p4w9flLdGToPOEqCEvna5hCa8z3pNu2/Ptr+eoSTuWWVW1bByaQTyS1vkKCnsiH87/ZKcHojlM7lp7AXEacOO/ZwweMiU3srk1PMu8BUPJjKXm901+k0oiFsbdYjnRB8IvkETLj8yRL2diWDkA8VllFxQMF/w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
smtp.mailfrom=loewen.de; dmarc=pass action=none header.from=loewen.de;
dkim=pass header.d=loewen.de; arc=none
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: RE: Incorrect command line handling when launching Cygwin program
from Windows
Thread-Topic: Incorrect command line handling when launching Cygwin program
from Windows
Thread-Index: AQHcBUZzPkMvhI7sEEW/OJp5nTyIUbRSiLkQgABOLoCAAN7nEIAAhiIAgAE+jOCABL5GgIADLLKw
Date: Mon, 11 Aug 2025 12:39:51 +0000
Message-ID: <AM6PR03MB406998EDD00477C9B9AFE5378D28A@AM6PR03MB4069.eurprd03.prod.outlook.com>
References: <AS8PR03MB75397FE89A3DCFFC91CE69728D23A AT AS8PR03MB7539 DOT eurprd03 DOT prod DOT outlook DOT com>
<87264da9-cc87-4a63-89cb-e30fc6c1126b AT emrich-ebersheim DOT de>
<AS8PR03MB75396CC142A61B34B50886648D23A AT AS8PR03MB7539 DOT eurprd03 DOT prod DOT outlook DOT com>
<1489952594 DOT 20250804215103 AT yandex DOT ru>
<AS8PR03MB7539C5C01FEBF975EF6001578D22A AT AS8PR03MB7539 DOT eurprd03 DOT prod DOT outlook DOT com>
<4ef0fbf6-8964-491b-984d-1f48bd1aa831 AT SystematicSW DOT ab DOT ca>
<AS8PR03MB7539B0D705E1F948A382890D8D2DA AT AS8PR03MB7539 DOT eurprd03 DOT prod DOT outlook DOT com>
<706287560 DOT 20250809143507 AT yandex DOT ru>
In-Reply-To: <706287560.20250809143507@yandex.ru>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM6PR03MB4069:EE_|PAVPR03MB9212:EE_
x-ms-office365-filtering-correlation-id: c6386aab-cddb-416f-b54f-08ddd8d42ab4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018;
x-microsoft-antispam-message-info: =?utf-8?B?eEl4b0pzR3JLbk1Xa0l0RFdWcTUvRXhIY1Y4Yk5xZHNkRXpGWUc0bjhSb0g5?=
=?utf-8?B?Q0l6TzB5M3duUVQwRjdxMXhhSGtlRDluWlIzVDNwb29nNEU2Y09jbW5iMHhG?=
=?utf-8?B?N252WjEraGY2T2l4OWN0WkhOdW41SGFFNFp4Q2VaczFEeFpoT3g3R1I5NXhX?=
=?utf-8?B?V0FqTGQ0cVYySThhbWpRalIyUVRWcExXOVNxbXFSTFFJa1lxM2M2NXdwcXpD?=
=?utf-8?B?VG9yayt5NTVHUkx2U0g5dEZLcGNZbVE4R1BJVk9yaDFEeEJaRExQMmtTa2VB?=
=?utf-8?B?LzhqQkhjeXRsbmJHUEdmbXVORjRlK0dBRi9ROEZxWGFlQktBVGRLMS9ZZ3Fh?=
=?utf-8?B?VEI1YnF6K2VpMmdhOGYyUit0V2IxeC83K0ZNcXJEN0p3N0NaazJKV0JJYmla?=
=?utf-8?B?MzV4b20rbU1uMmdEYTBwTjF3VWNmM2Zpc0J4UWY5MmhrbmVnTC9lc3ByV01F?=
=?utf-8?B?ekN1bHgwZG02TTlvR3FueUNtdHlSUjEydnVoYmRLMnhPOUUyY3preW14d1Fy?=
=?utf-8?B?dzNqSExZamthYyszNXJkTHh1UHJOelVQYzFCOFpWWWU4bjJTUlJYY2htNWlr?=
=?utf-8?B?M3owSGwyZzJCSFFlNW1JamdmUDF3MkJNb3lST1d2UVdzQVR4V0VCZHJxYmIw?=
=?utf-8?B?VVUxNGhRZmdISDEvS3NnVFA1eUw2aFlzUkY2MExJN0Z5MFo5V3pUa2I3NTcv?=
=?utf-8?B?RU9JbGNvNUJocHZyUm1ySG1tWVZsdmlBTVVONm9WVHJQbFMxcThNSGUrWllz?=
=?utf-8?B?UnBKVFhpbkdjaTVMNkt5S1BEMERMcDhHYnhWaU9CNkwxUlpEQU5vbkJxUTl5?=
=?utf-8?B?d0NRZ3VrSWdDcDhLOEZadXRNaWkwN3ZVb2hLT0E4SDlPVGxEY1lIanFxVHJI?=
=?utf-8?B?M0F4Zk5FdzhOTUg5ejBHenNzbzVod3pNeFFWaDBzeVl4VWpvRWF5RTgyRWxZ?=
=?utf-8?B?VTgrVkpXd2hkendIUFRHbGJUSldZNWZoK2ljTExIMDRqZUljWFgwaEovL2Zq?=
=?utf-8?B?YVd1eTVOMFdOSXZPSnlWMjNUOU84eU8wbFBGQ1VaelNTd2x2MmtmVzUrVmt2?=
=?utf-8?B?UjYvUjNLSEo1NEpTS2tqQ3RGdzZHazFTbVdZRmpqME9DNlo2a2crbW9VRW5H?=
=?utf-8?B?bzNzOWJHZi93MHdJU2x4MlZqUFZhYlNQNlZQbkJOU2hSZHFoVUZkTW5ibUJn?=
=?utf-8?B?RWNnNENtY2FjMDVYSHQwdXVZbzFWQmZyek9qWHhleU1PSU02R3FyNnhSbEFS?=
=?utf-8?B?dGVHZEZnZVB4SkNnK0FhSTZ6YWd0amY5d2RQejIrT2wrelhOc01LY2RjeGtY?=
=?utf-8?B?RE1uT2J1a0ZPKytmbHRpRUNJektvRjhLSmNSUDk1c3htZnNpcEdqSUNzdi8z?=
=?utf-8?B?bnQ3Z0hxV2hVRmtmSWUzRUM2WXRrL0NvYWc3c1J0L0pGLy9TMDNxSnFRelJ1?=
=?utf-8?B?dHU3YmFlaElWN0tENExvOSszNDhYMnFFWWVHTnBpTTVEUG0wbDBVVXpLaE5M?=
=?utf-8?B?andkZEZwOS9Yck1XaCtBaHRTYmxVaGdHbStsUmM3VWFiY2I0WWhxWGpmUFN5?=
=?utf-8?B?RzArTGtWenJCWncrWk5Ocm13bmRlTUo2VzNpeCsvVDBjbitrdlRSSWE2bWc5?=
=?utf-8?B?QWJoQTV0OVViM0xrNFpBYjMyNW42MjF6alc1NEliREFiRzhvV29uMko1Ykha?=
=?utf-8?B?clZuK0NoZHBEY3RDN2d3cmk1TVpHaXJUQmJEZ3d6cWJqemt0RTV1cHZ0SXFV?=
=?utf-8?B?RHVOd1hKNS8vRno0aXl4cDlrVC82dmRxa2tVSGliYXh1Y0xWZlRRMWdZdTF4?=
=?utf-8?B?cnBpRFEwYkJOejdBdDVCdDJEY09PdElHS25yQ0JxRTNaaTdFOEl3eXJxZWk2?=
=?utf-8?B?VllNWkZUT3hkWldqbStjRWVSYXJ2L3QxZkRoa1RpQzRNREVxVkhoeHhQcnVD?=
=?utf-8?B?WG1SNVp6K2RKbWltaFFyQTRoR1g2L1JMWlBDZHU5c3RTbnZubzgwRmhpQW1q?=
=?utf-8?B?NzA0VmNicWJ3PT0=?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
IPV:NLI; SFV:NSPM; H:AM6PR03MB4069.eurprd03.prod.outlook.com; PTR:; CAT:NONE;
SFS:(13230040)(366016)(1800799024)(376014)(38070700018); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?S2t2ZlBramcybkcyVll1OFA3UUtDbTZDZllEOVhCZ1JHWk9rTUZwcU0rNGxV?=
=?utf-8?B?cjZpUHUyWnV3S0lYYzRpeHhkUTJsakJ1Rnk2Rk5udWV1cUZIK2FnYVNBRUpa?=
=?utf-8?B?c2V4ZWR4L25Hb0pTdGZjSFl3eC9PVTFRaDRINnV3N01MN0FLZjh2VmMyY2M3?=
=?utf-8?B?cy9lY282cVFCNTFURDRZYlh4a2Vnc1krKy9rdTIreTlsUGZPcXpUMFNMUmFQ?=
=?utf-8?B?cnBNbFBod3hnQXliMnlhUEhGM3F5ZmRqYk9HY0tEK0NnazFZL3NpQnJaT2M3?=
=?utf-8?B?eFB5aTZFT2d6VFRwdmlEQXYvU0VpcnMwRnNvc2lhWU1uNCtaN29Za25wY3Az?=
=?utf-8?B?U3JURXR1WXF0T1ZEQVNnbHNSTVBHdTFidG9HcHBJNDFVQ2h3UHhJZ0E3M2Ru?=
=?utf-8?B?OWJPbktQQUFiRGliK0J4czVSWHhmYk8zaXY2ZXVDdFhlRmpNUFZxWHhWMVBI?=
=?utf-8?B?M005WmJvdEZlNXFITUNmcXJzODRoaERpeTRlOEg2WWk5Y2lPQjlkalgxdkxB?=
=?utf-8?B?K2VGMUlEMmVqNC92WjQ2U1lIcVA0dDgxaDV5d1dCcXhmL04rRmtXSDF4a3pz?=
=?utf-8?B?QUtQanlhUmZwRTBCSkpWbTdUSXBNOG1ZNXhBSEJxVG01cUxWbVl6UlNJY3hL?=
=?utf-8?B?TU5FOEZ2a3lGWlBzNzgyOHZ2K1A3QmpKOWk2MFVFNmJlT01Dbi9YVFNxME9Z?=
=?utf-8?B?ZlQ3ZHprenczeUxIcnZvdDl5djFhTldVZEhqZnFMNEZ4dUt6QkpxaklaZ1Vu?=
=?utf-8?B?WWw4ejd6MVdjTkNmaWtuc1plVGUvN3haMGdkemwreGU1a3Q2Y3VuUDgyT3Nk?=
=?utf-8?B?dnBJbHpBNGEyRDZ5NHl0YnVRTnF4WTcrek1EU2pWMnlISWMvd0RsaVFsUCt5?=
=?utf-8?B?a0NRbVdUS3FGZ201Uk5HSGNuZjRFckxmYmgxZHRQcnExajkxbDYyVDlkU1RO?=
=?utf-8?B?Z3hKUE82Zy9LY0c3anpoUkJtc2Z4cnprNHNsZ0lET3lsUXdjeUtWSU5sbEtz?=
=?utf-8?B?NGhuT3huU0xrZU1oTG9VU3VWN3M2NWk2MHRkcm1zWUFjdVVleHJxa2d0OEpN?=
=?utf-8?B?ZmZzNXBMR3VQOWhLU3hXUlFLYkJtZTJ5MTFpbWJvL1hleXFsSmx4SWp3ZTcy?=
=?utf-8?B?dDNXSkVkaS9taVA1L29GcTN2QzBEMTN1N2FWMjF2QkE4STF0MTR3dmdZbVhk?=
=?utf-8?B?SXUzWXFONjlsNU94VGlKUWNpRUR6MGVrUEZUR2c1dDF0WEtrMWU2WVd2MENX?=
=?utf-8?B?Njk4UGdvTGV0UDI5OHBwSnVKMGtsWHl5dXU1eWVRckNMTWh1RHA2V3VMMUhD?=
=?utf-8?B?SkJBc1dHRkdPdjBNRU5MY3ExR3dJWVJWdGhaeEh6Rzg4YjBWQVJCSEt2dDZp?=
=?utf-8?B?MWQzV1pVeFZnSXdUelNHQkN5dnRmMTdQTXRWRWVXcTNZN2c1STkwMC94M1hl?=
=?utf-8?B?RlZUVWNDZVY4aDNLODNQbGVjb1NlTC82eGxrd1dJRmgwY0FFNEtJVDJraElS?=
=?utf-8?B?K2JPdEtlSDkxRzFkTEFLelpLMlRRVENtOU5YSUR1RDFTUCtGeHJOZXlIRnEr?=
=?utf-8?B?OGFXdlFNekRndmgxQkdRbUt4OTFmQ1VkdHgyUDhXcEMzWWduMGN4c0dwKzNv?=
=?utf-8?B?VDFYMjNNdzhFd0NjRkpRelNhZ0U0VjZZR013UnlWNmZGeDdrRHJvenFIV0lv?=
=?utf-8?B?UXJzOXNFcDZpb0Zscy9zYUdSSWoybFMvT21CUXk0RVJaYUJiM3VBd0E2SGpu?=
=?utf-8?B?YXUrM2crS0RQTWRmMHRHejhKT2trbUI3S3BITnZkNGZBYS82Tk50eWxQUUlW?=
=?utf-8?B?OGZZeWlqUFVSSndoNXF0MFNXTWtnOFQvS3dqcVlpQ2xBNVR5Tlk2MDlYTlJu?=
=?utf-8?B?VFNsK01ENW1SY1RHTEdTZHJVOGh2WWRSOGpQNEY0UDJiT0RucUJCem9DYjZO?=
=?utf-8?B?MTZvZjQ2WGR1c2lEQU9jUGN6R1duSzdHREdRL0RMSDlBdUR4U2M4aE1iZjk2?=
=?utf-8?B?TTF0eW9nSkkyZWRKVC9jTG5rWklGMk00dGtqbXYvZWZiczNLaDUwYlZVVkZz?=
=?utf-8?B?QlZ1c3pqRjRrK1JKdkNTMUIydWJoMk5sTjB5NTJROEI2YzlhRk5pdnZabyt6?=
=?utf-8?Q?FSmk7LCJ7xuwx0sfFNEr39bQ/?=
MIME-Version: 1.0
X-OriginatorOrg: loewen.de
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR03MB4069.eurprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c6386aab-cddb-416f-b54f-08ddd8d42ab4
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Aug 2025 12:39:51.7328 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 331b10e0-d147-4282-8eca-6aac5709e92b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SAiQX656kFeqriqTdmhlJbyf3c6xT+k/V86U7MjqfICkwnt48kszgeiXbF2TcWAtDxPlunqXaOKj/UtR77cJSA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR03MB9212
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
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>
From: "Old, Oliver via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Old, Oliver" <Oliver DOT Old AT loewen DOT de>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 57BCeN3L1104100

Hello Andrey,

> AFAIK, Cygwin provides a mingw cross-compiler, so there's no real
> need to go out of your way.

We need a sysroot for the target system either way, so we're compiling
our toolchains with crosstool-ng. That's how I've built my MinGW (build
host) Linux (build target) toolchains and it's how they've been building
the Cygwin-to-Linux toolchains here for many years.

> If I were you, I'd first removed that hop out of Cygwin.

Yeah, I've taken Cygwin out of the equation entirely, but now they're
trying to force it back in when it's really not called for. Sometimes
feels like the believe is that the compiler magically generates better
code when you're running it in a Cygwin environment or that it must be
doing something worse when it's built for MinGW.

Currently, the hopping between Cygwin and non-Cygwin environment is that
bad because the Makefiles were built as this Cygwin/MinGW Make mixture.
Why? I don't know. Predates my job here by many, many years. Those files
are so monstrous, it's nigh impossible to untangle them. Did I already
mention the jobserver doesn't work properly because of that?

> Also, as a side-note, "unpacking" Cygwin could lead to unexpected and
> hard-to-diagnoze errors due to sudden changes in DLL space layout.

Yup. That's another thing I wouldn't have done. Basically, they want
everyone to use exactly the same Cygwin installation, they always want
to pair the GCC toolchain with the Cygwin version it was compiled for,
and they want to lock the GCC toolchain and Cygwin version for all
versioned products, so that bugfix releases are built with the same
toolchain and Cygwin the original release was built with. This was their
solution for that "problem". Putting it in quotes here since it never
was a real issue, just an imaginary one.

But whatever. I got the new solution kinda somehow working. Keeping with
our tradition, it's another hack upon a hack for no practical reason. As
long as I can move on with the project... ¯\_(ツ)_/¯

Best regards

Oliver

________________________________
LÖWEN ENTERTAINMENT GmbH • Saarlandstraße 240 • 55411 Bingen am Rhein • Geschäftsführung: Christian Arras (Vorsitzender), Oliver Bagus, Dr. Daniel Henzgen • Vorsitz im Aufsichtsrat: Uwe Christiansen • Amtsgericht Mainz • HRB 23327 • USt.-IdNr. DE148266135 • WEEE-Reg.-Nr. DE 53361450 • Tel.: +49 6721 407 0 • E-Mail: info AT loewen DOT de

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