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 AT delorie DOT 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 AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT 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 AT cygwin DOT com" , Mark Liam Brown 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: References: In-Reply-To: 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 AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: Radek Barton via Cygwin Reply-To: Radek Barton Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Cygwin" 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