DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 55HH6C1A518412 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 55HH6C1A518412 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=jQ0WXZtD X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 756C638EBAC2 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1750179970; bh=j6lxlmM+fnB9vHgAhF0YlSc4tfODypRkw05TgxL6OTE=; h=Date:To:cc:Subject:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=jQ0WXZtDCdnksBwpPUi1jCUXzlQ6pKOFzf+pOayY/RGO5cCleBa/LHTJTG+m7Un0y khxQMM3P/e/x7bf8gTMFlU1TXIeXL4BykEU4tpcIpBU+N9tVF6aQ3vdXD3bCYl2CIA X8icpwg8Vnc95qSeZcY+SNNXnDTB5KKldodSoNOs= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 446B638974B9 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 446B638974B9 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1750179935; cv=none; b=T0RpBlRrhRo3susd5lK91c+2QtIVz1AFJxVdS7g7EibbAiwFwOrboCCkMewbTHmHr39k7/PUebmQ+TBV+yG/jKsxaeT67QW0AcdVysk5rkPWmsIlIaXqsQZALnsMIhQkByTzWO12qMJKTRghLqRZayw6p1civnbx3KC0BDNNIG4= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1750179935; c=relaxed/simple; bh=FvXfLb7hzjSipBt6g+Wo6Ki9Ol5VS+8yNZf0w6JnYao=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=OvA59zQ8dfoSiB6c+uavpT2/8tr8qdU+iReoeySFN/65lSQiKL/OH8sGriUck0ShphGJqpZG1wQuH3jZJ+Fom25FVjvFr+kEtJ4aBJA56ExwHB1hSmhu8DWgnZeiEZt/hPnmyyvPksybI/CYJb7j2Ou5UmcF09/YaJZRB16eOZY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 446B638974B9 Date: Tue, 17 Jun 2025 10:05:34 -0700 (PDT) X-X-Sender: jeremyd AT resin DOT csoft DOT net To: Sebastian Feld cc: cygwin AT cygwin DOT com, Radek Barton Subject: Re: Cygwin AArch64 testing with Windows AArch64 on qemu? In-Reply-To: Message-ID: <893cd519-3b62-72cb-9943-a753016f6821@jdrake.com> References: MIME-Version: 1.0 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Jeremy Drake via Cygwin Reply-To: Jeremy Drake Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" On Tue, 17 Jun 2025, Sebastian Feld via Cygwin wrote: > Now that Microsoft is porting Cygwin to Aarch64: > > Do you know how to run Windows Aarch64 in qemu, so people can test > Cygwin Aarch64 changes? > > Sebi Yes, but as others have said it is too slow to really be practical. What I've done lately is use WinPE - they added an option to install x64 emulation support in 24H2, and this runs OK in qemu and can run Cygwin. https://github.com/jeremyd2019/winpebuilder Unfortunately, I think the license of WinPE disallows redistributing, so I have this GHA workflow to build a nice little package, I download the artifact, and then delete it immediately to try not to violate the license. I have run Windows on a Raspberry Pi 3B+ and 4, but 24H2 now requires instruction sets that are not present in that hardware so 23H2 is the newest release you can run on there. I don't have a pi 5, and don't know if the drivers and efi firmware have caught up with that yet. GHA now has windows-on-arm runners, so that is really going to be a boon to open-source developers who don't have access to the hardware. https://github.com/actions/partner-runner-images?tab=readme-ov-file#windows-11-by-arm-limited -- 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