DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 56M83Ywp3751084
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 56M83Ywp3751084
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=D05Ws3uP
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D83F8385417D
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1753171412;
	bh=hBLrXbzR6YZqBlbLhgmm8k6Hah91jC+b2y50m2OV9Yw=;
	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=D05Ws3uPEhVcI4eFlOLIfEvogqhLDvB93GugLB16exRxrGLAxx4ekBSbsqfS08ggM
	 2jqWNc1c33sbtrlj5PcbCzogdAIcS4m7EiX1LMZDJvHzYlS6e/cSDhdRk3STsZphde
	 +7ASKDxTzKMwvnin55MdzmXVU+/ZXOgvfpa8OFpw=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 63FA6385C6DA
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 63FA6385C6DA
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1753171348; cv=pass;
 b=Ice+P1ChhbWOZhwFi9wz5N3nw1Z1gfi0yB/rQGfksMVx9g5GLzI89Ld/dh06GmlNc1nEUTrpvc6FAHNSdTPe3AccnPd9kRMHjoRN3IX0RCuAQaGYp1MNmyi5ELmIZQ6tRFjO2+qEko0MboT/wpoQWEKKqWJ5lF2tDWV5rxx9uYM=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
 t=1753171348; c=relaxed/simple;
 bh=c6mGRmGR8mJuR4jt7GXLyEGE+bReqaWI3rMzQmlyHHw=;
 h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;
 b=lxN1OKtKfeFgIsueRkeDbY+JYFrDbt+Z7dHZv4RUaqgYf2/f6C2HghkzhBeCuXXlDi6+3PyBUsD3umssnvIKDXtsRo60eI8Qfpk385fzlm9L+TX/WXhg13+cHISFqb6Bzgi8/32cv2cR8+1KD0q7pFADbKz1Cbz8JVeYEDth11k=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 63FA6385C6DA
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=pe6bcwE82b9ZwqmVTpvzwn8ziTTJMM4W9t5lFYmFkAP70GNOe58DHq+9zv3svaMloIJppHCcAAFqlHFrhjTVzp29tEbxNZRkeOsynAq0c97qVYHV8b49OVGNJBVIJk/zRCmSQo1UFhZ9UmHH0+pCYbgV2dNXzmnxD+MR1gM8peil75Tsmb7JSrirEQwIQb4KwfGlojToKZIR2CjeGqJTsFsXhOKq4Y+oM48DyDD02gfUZ1aD2G91e2X3YsX1POePBVmpNYlPFR7h7RPv4wR+4rESrbxchRkYe6S87aNm9cF++dzla+xK64v6OFbV0/hJVJtWxtphQenCvsJ9CF/jFg==
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=c6mGRmGR8mJuR4jt7GXLyEGE+bReqaWI3rMzQmlyHHw=;
 b=XSFOsP0cEFXKaiyqa70VC1Mdv8jUbZBzr692XSMAftFr4fx5o+eT/bDSSlEGJJm6s64E3D9rcHyXdtVy4q7Jdei1+zSikZlClGISZpYwbJ77Wyf0Ypl6h0VMuvNUYX4gP3hvP0ftJBkOnr3zGH7wCljTSAZSUEqbWnbn0hRhOsQI6TE5Gb8MVmo8ZQ9URmTy1gFCoz3YFWeJsdvCRcfPd33bMGHpOHP96lrVR+ADG/1xJrwVCq/tPHzmf4RvyXFpUTfHDk6+J1WDPfHzKx3K1ZGtAzyK0Say9iDB/O5/am0l4brjdkegb3Na5Kt/xt/pe0XciW2fR2bgoebOt7nXHg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=microsoft.com; dmarc=pass action=none
 header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
To: "cygwin@cygwin.com" <cygwin@cygwin.com>,
        Mark Liam Brown
 <brownmarkliam@gmail.com>
Subject: Re: [EXTERNAL] Building Cygwin/ARM64, and ARM64 port of Cygwin status?
Thread-Topic: [EXTERNAL] Building Cygwin/ARM64, and ARM64 port of Cygwin
 status?
Thread-Index: AQHb+r6bw/1FKqwHpE6Jrq4aT/gk2rQ9w4HH
Date: Tue, 22 Jul 2025 08:02:24 +0000
Message-ID: <GV4PR83MB09412EFB76CBB7A39B02FF31925CA@GV4PR83MB0941.EURPRD83.prod.outlook.com>
References: <CAN0SSYyj8EinB-uhzb6hPgSNBTgjvvyJLN3BUp=pTtYTLM3TEA@mail.gmail.com>
In-Reply-To: <CAN0SSYyj8EinB-uhzb6hPgSNBTgjvvyJLN3BUp=pTtYTLM3TEA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
msip_labels: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: GV4PR83MB0941:EE_|PA1PR83MB0749:EE_
x-ms-office365-filtering-correlation-id: 94dc22d6-6493-4b76-5752-08ddc8f6182c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: =?iso-8859-1?Q?kSfIwbESqFY2pgYit1rAGQzW2oGsh5W21qHM3ul6aL5OSFFEQOm6n+hLq+?=
 =?iso-8859-1?Q?nY6c7Zt9rLNu3FXFGoVQgegYtPy0sViXZ7m7gZSbwdxG5rhSOXKl/Q4Wdh?=
 =?iso-8859-1?Q?KFRzN5ND/YT3sppyWdDnNGSSlIf07r5n8s7FtnAExCnxl6UN/dLX2Z/ERp?=
 =?iso-8859-1?Q?vizQIOGcLNuXhdJpu3X1A2ZPxfACx5TuEh1P6PVRj+Z3mgdCs9H4unu9vJ?=
 =?iso-8859-1?Q?LXE6lR9DPj0oR+nsZoEj1NPHv+Uk4k7yEFmgzq0pti7CW7gy1iMr/Z052N?=
 =?iso-8859-1?Q?52H4EB+Rc3JDzAzmM4pMxJo5bkgN1SUDXmkZMrkQ+z+u6OLMZax9/5urpt?=
 =?iso-8859-1?Q?aCYrWANHVx5y6tGt5n6maonIMo7IOIMAitFNYDJIUL6Bz+9hV9bANao2FZ?=
 =?iso-8859-1?Q?wqiTpwh5xGRh8xRHMQoSzNiEK560Ev20G7PUoHrKzEmd/DL40rNFLN4xdP?=
 =?iso-8859-1?Q?t0YGoCAhS8WV5R+nfSZePHWXDcsQ4cczr5gYg1VxavY3mAsjGQT59zaltr?=
 =?iso-8859-1?Q?aXKdCf/c0tBCKh+2Py3mTZgFNPS+LQzlP5gP7FtXZ/32pOfCtZqFfxTVve?=
 =?iso-8859-1?Q?7JatSELdTD4Vf2+cFoFNSUZJ7hEZSH129+fGmfovmVuKFLR2qHnS0ESUd3?=
 =?iso-8859-1?Q?O3m4B4VFOoEHOhyoqPp79UU+QgFNQ65Kgia6OawvQOFnDVTZZPH7zVNoVE?=
 =?iso-8859-1?Q?pklNWr7WY4qwDJtuoRMf8t1XjrlNgfrVFhH9B/b8ZkIYjDH0qoiVALR0Sc?=
 =?iso-8859-1?Q?jlxbwdWePQ8X4+X/voKPx5qgZEG7uPaVztjQGl99doM9IjuKhSsXH/LB3E?=
 =?iso-8859-1?Q?LGs7ArKPCS7lpg4skcOHMh/vrMHtZPsYchKyzAMg3sS4u19sSnoXtqmRz1?=
 =?iso-8859-1?Q?Cm0oAxzH84huMvOa/puD8pG5FaTVH2Hn6Cwbr1WfNFwFHhpwhrHSzRLuQR?=
 =?iso-8859-1?Q?B5QycUEURjS74nZ3x3iI7lQY2uHzW3bHZt/PXwLDO4N8/ds2GPgD7v0i1p?=
 =?iso-8859-1?Q?VGbwmwZeCHp+kLgB1ULsbAYSi9+XafpF/X/TrgA44LN6QpsrLK5WPbeeN2?=
 =?iso-8859-1?Q?GWIVlsBVq2GEHeN9IeBk408Qaf2N9Fe7TVfbYq67ZqAwyzbzrEtLhH5Vr6?=
 =?iso-8859-1?Q?7D7uJ9V349aUoTtnRB1YSS5hSS1reT/YarFnCUxUJk/CUuDzenWseSnRyN?=
 =?iso-8859-1?Q?XaqBgtcYTWhxBlNY79THCZMZSG3GXCqi0fQuJOtd7+IUNj1arYJa825A2u?=
 =?iso-8859-1?Q?Gv5ZHgVQvqHvYVrFY6Cm6Z51mGnuP9KFiIoOLWtNeuWeylhaAeWSnsKR5d?=
 =?iso-8859-1?Q?NsIrD6jt7N0oNU3BFhv8cwta2l5O5MqWZLbe2ozBin4AUMDHNIjU5dFE9M?=
 =?iso-8859-1?Q?rmX8vpJj5xGSxwRYkDGLZ9Mtvrs7m0R9i7ehQIJDdHkHsLVl063u5x6QpX?=
 =?iso-8859-1?Q?NO3H4G4H99/DCADdVosLRiTF+XErKYSAlHylvG4RGAZKrdVQoBQAUa5rPu?=
 =?iso-8859-1?Q?HcIww+RfQ1XzpOrz9aNEMH1v5aBHNOKEzOs+on1trAdXCL847cl2NuMu7H?=
 =?iso-8859-1?Q?AGTPCt4=3D?=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:GV4PR83MB0941.EURPRD83.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?LSy1VQUkHjjOmFLrpZF8MoebZN7vUgaTLs38lFdklXwg/3iS7DxMPT77rP?=
 =?iso-8859-1?Q?CmmHBeFxp8x7g/UAFP5G83mLdQDc+3XE/ggKP9MN4xq/0ohgu+WXJemHKF?=
 =?iso-8859-1?Q?hlMRY+BTRldasDxeN+PO4kF+8dHEZjr60feIiu73GeRVN7Ll8E2H1dgBg9?=
 =?iso-8859-1?Q?ccW/c/g42VRdkOmdyyXn4xMcpnaT08sBelFR0TVqmIl+nUvu09fPmST0XC?=
 =?iso-8859-1?Q?ITzWsPFWYkPvuZX21PxwBwN3T227b4e5Ezr/NymPLNuGYECsd+fsXIjdf5?=
 =?iso-8859-1?Q?qdY5qZCUcLNOQSLXxjYz6ith4eLh3/KOzcV+juxI0azujGHANQvbdi17dW?=
 =?iso-8859-1?Q?1bs3FOfP27yvkL3+xYZ8hC5Xd29UOmlKcqLiwS4RaIXLd+63+fbLtsoHur?=
 =?iso-8859-1?Q?lqBjW3qo4a574cPKVOTOdYlOaWEkMYhYQ08rgg3EqgYF2Y09y2MJqLCtF1?=
 =?iso-8859-1?Q?tDXZtpUpb7CeOrLqZufYhWoRkfFAFoWIaWx9k4dkWHJH38SPUByhw3mL5v?=
 =?iso-8859-1?Q?h3BNYcwmHGJPzIR/Qv64CS0d5S/wPXInrf39oEb+zVZQfLtYFzNxVzJZgU?=
 =?iso-8859-1?Q?g2FulYQA/rY83B5QsGAr2P5MU2W1asuD58LVWNITBZg0qebxI5CNhE8Yw9?=
 =?iso-8859-1?Q?m1XVh3fF4uKsqqxPXpSZlr9g4Q6ZwywnxoNXq/GM94Ov+YOlP0yjRK18Sp?=
 =?iso-8859-1?Q?zmBcWfvZMyQTY6JfCU6OlYfJhJ3SMRSnKl4jVQMSunTHYaB0Hwt7qH02tX?=
 =?iso-8859-1?Q?9o3t33aTMW2HZk+0fZDYCN2iESVumhaBxjzPNLZXBX/UmExwpOWhLLuMAy?=
 =?iso-8859-1?Q?2Eke7ZVGgN2AhyPzpgNWvlwTDh9GJNI0mfELmUM1R+zOhSfuSJP+G5kQb0?=
 =?iso-8859-1?Q?Iyf4zaGv4Qk7g4BP/oAIaEp4UY2v43PT5YqmtjzmlCLLaumHIphaxCbXwH?=
 =?iso-8859-1?Q?8GuV5/JlguaWNfiQUagDL7gGjDmvkTt5xK0qlBNUYrgk8kYJJUsNMy1wyP?=
 =?iso-8859-1?Q?QJJiDdHx+OUOUiQym89nTt/4y2iCcMqB23MfUkAZYCJEoWyyLetoJzcs4+?=
 =?iso-8859-1?Q?4d60blU+qTngNXNWyOUyEro7VyDHGAHp4As28y+VYN1Lf7aUHzIinMSGuu?=
 =?iso-8859-1?Q?jdvIcED+hHIrrG72l3jt26jPDgstvyS0lOJLdgIjUN+Cy5fpq43kYS47SN?=
 =?iso-8859-1?Q?lZ/gKiO6RaLqwLq2oq1vhd+xgUwDj6hQASuDUuy9IQApIinNk8VZ9WSsAD?=
 =?iso-8859-1?Q?K1hRFRgU+e1xxkahSKLfGQsvkbjtP4n9aMoCh7rFtMOSUQ8SDhqU7GpDnX?=
 =?iso-8859-1?Q?LL7JR0kXDdwUMbCrNyUng6bfmm2C4npMfN2XTSkzUXzuk7yz5Y5FFpcFdd?=
 =?iso-8859-1?Q?V4BgtWNLw+AofRZket+IMF5ggsZsCrexSo7Rwru4AtJ+++e/9aszTj2uGs?=
 =?iso-8859-1?Q?mXxueKgPZ83483EBsBLRn/M01NvkLG3nGBD17DphAfYv1lI0bbpRABGDRu?=
 =?iso-8859-1?Q?73XjN1VDS7OnlBOKvBhY/nMztshJDqiRdjm451jYAqGfnVxhNNCJx63tVg?=
 =?iso-8859-1?Q?VEJhwm9E56BpQhvskdvzz/Na0g+k?=
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: GV4PR83MB0941.EURPRD83.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 94dc22d6-6493-4b76-5752-08ddc8f6182c
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jul 2025 08:02:24.9125 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZXiNx9cPBf3SbvCqjr90iWY8DSPxd0cUtpKoxcrofNAQez0iJxvHwcF58GyP0f/PStk1UimPHky6dVF7eESZ1eVrAXb4E8kU71Mq3FlcGk8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR83MB0749
X-BeenThere: cygwin@cygwin.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@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: Radek Barton via Cygwin <cygwin@cygwin.com>
Reply-To: Radek Barton <radek.barton@microsoft.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

Hello.

Thank you for your interest in AArch64 Cygwin.

The changes that has been upstreamed so far are not yet enough to build the package itself nor the toolchain necessary to build it. The minimum allowing that lives in https://github.com/Windows-on-ARM-Experiments/newlib-cygwin/compare/upstream...aarch64-patch-series1-v1 branch. All the changes, we've developed so far are in https://github.com/Windows-on-ARM-Experiments/newlib-cygwin/commits/woarm64/ branch, which is our "develop", and few WIP feature branches in the same repository.

You can build your own Ubuntu (both x64 or Aarch64) to AArch64 Cygwin cross-compilation toolchain using https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build/blob/main/.github/scripts/build.sh script, e.g. in WSL. Just change `PLATFORM` variable from `w64-mingw32` to `pc-cygwin`, `RUN_BOOTSTRAP` to `1` and `UPDATE_SOURCES` to `1` in https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build/blob/main/.github/scripts/config.sh (those work as environment variables too).

Building x64 Cygwin to AArch64 Cygwin cross-compilation toolchain requires some additional changes that are in https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build/compare/main...native-cygwin branch. I generally don't recommend this as it takes around 8 hours on beefy machine while it takes around 2 hours for the Ubuntu one.

Radek

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