DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5B58v82v1209362
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 5B58v82v1209362
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=uJsIPYAc
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B351A4C3187E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1764925026;
	bh=S2CjV469d9UK72aan5SVWAid3B0nC9SHKFbvWjprJC4=;
	h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:From;
	b=uJsIPYAcMYSZvRYARFrxYHz2ZQOrPv7MijfbgKPYf8j4aQ8UTlsrqmlEO6jJgyrQl
	 431bCYH92vwlhtmiY2EopALzvRX+YzVthqhv68ht9EaaTM3+TJI0csUPCHIIVt24kk
	 tT/62P0m3quzjzCKrnTXG3CIDIZmSUkN0Mzj65LQ=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org F27444BB5890
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org F27444BB5890
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1764924978; cv=none;
 b=lXlUyaUuaZhTuUNV0rBbYsEJnNy894j509hYw0fc6vNgTnU8bqPWFNwpDAbLc/NTVKwH0cm6V2q+L/CDnNuWAM8+63L8E0wmNpvYZhAMCKBYM3cSoJIG0vj75g/N6K9qJTULVcxwThiE8/4CSKBE5IYZJFKQl0sdKmrlQiEZMgo=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
 t=1764924978; c=relaxed/simple;
 bh=R8UMnAQaYW/rNpvh2gnElcqJU58OvEMbrbWei9gNArM=;
 h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
 b=FTCGdDQCMW4LF4liKGoRFFpRhqF8xHoFBt7neS8UFJKj11XNVkTgVfFl9du2z4DDC7+NuylplbZYOAy+vNrCVrGPJrxyJTsHVKC2uGsz/lZULot+EL7KakVNlG9Dzv0GU2s2VXq6VBL3mKC9Sa9HWsF3VVXWPu5ShhPT+h0l9hA=
ARC-Authentication-Results: i=1; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F27444BB5890
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1764924977; x=1765529777;
 h=to:subject:message-id:date:from:mime-version:x-gm-gg
 :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=x+F5vnSYr4U8aL42TAB9HtSyqulwrhm2moTaZ0YovP0=;
 b=sMXS63qVipwCXaASCqNV1rKbWeFkw58fm1kGWUMSBG1LGI6qIOqqVkRFvVA++t/w5q
 TifnRurjoH2oyqT9zBsZ2nGlGYKx4pApGnfBlWlA0VdE1dpe8UCYD4Nu0h6jgnPSNsBm
 CRbRKp7RQ4dQlCaXq3uIkvNboIxhKxMzm+adVfgaLl/D7RNi2nDNC2hy1MCFj9zJ5A2b
 IfGKvMfBNCZWHTrSNe8iGhzm00gzzv8xst5Iz3JNoWEZ0kMRnWGfwKd7qn6stIu6Rs68
 2ytKd3a71+zmisDNdikpWxHs6beVrCGHTyGwzpsYhPDD5TmlV9LNENMUU31iftvo7lYz
 0UYg==
X-Gm-Message-State: AOJu0YxtYwX//rW5AWY9Ru1JY4OTex5VZG5ew2vQCV9xN/w0QVjIGzUt
 DcC2AFf0+oMLWVOsLc3iF77aIbZ/PhusogwDuIC9yuWkXtzKwiTC1jUI+edJWwBBhT2X5PO9ZcU
 xwf/mamUH0QxYlnhJKa6QoiZbWYcUxtrembkO
X-Gm-Gg: ASbGncvIkAAMEQGlweIhEh9vUR3LQ5MXea2L6s6OxlzvJEAEiPFJNLt7l4KMez3MzAr
 6r6zupdW7WcGxtwFBHibPEbCtx+dfMjwi/OMxyD5CGVGiQuDte1HX3/hJsVgueEmQtiHnLJ0b2b
 p+jr6V/37QsuMpfBtox7Y1ZdKchZw1bssiz2MnX/mADyQ7S7L92wtIzEZ2cAe4rQu2OJPHM6kRs
 UcGcU78HAc2fRgQP4A6i9GTOKiMw7R8a/a2jOgGr6eU7+zeGiPZV7dU+sQc98NK2GH3/tg=
X-Google-Smtp-Source: AGHT+IGnDeOfQnOMO8S0SFWx9TK57g1yYrI0jrPMl9GB+3fGP9kg2eKBjEvTB7phW24QwNjsn12hunuxaguY6UImpiI=
X-Received: by 2002:a05:6000:2510:b0:42b:3a1b:f71a with SMTP id
 ffacd0b85a97d-42f79800f02mr6025736f8f.23.1764924976811; Fri, 05 Dec 2025
 00:56:16 -0800 (PST)
MIME-Version: 1.0
Date: Fri, 5 Dec 2025 09:56:07 +0100
X-Gm-Features: AQt7F2oNJzjPWalPYg5jcsDXHVYHQVGcaRUS6vlySbuip-B8mLUsrMEXj4YGQ24
Message-ID: <CADt9576zVEQqozwKF=-a5KRMKAMwbw7thu=53QYEXfh2uoeHpQ@mail.gmail.com>
Subject: Support for aarch64-w64-mingw32 into windows-default-manifest
To: The Cygwin Mailing List <cygwin@cygwin.com>
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: "Carlo B. via Cygwin" <cygwin@cygwin.com>
Reply-To: "Carlo B." <carlo.bramini@gmail.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

Hello,
my aarch64-w64-mingw32 cross compiler requires
windows-default-manifest for compiling itself, otherwise the linker
prints an error because default-manifest.o is missing.
I recovered windows-default-manifest package from here:

https://sourceware.org/git/cygwin-apps/windows-default-manifest.git

However, it requires a tiny fix for supporting also Windows for ARM64.
I fixed it and I attached my patch here, but since it seems to be not
touched in the last 11 years (at least from the logs), I'm not sure
where I can send my patch and if there is a maintainer for eventually
updating that package with my patch.
Thank you very much.

Sincerely,

Carlo Bramini.

--- origsrc/windows-default-manifest/configure.ac    2025-12-04
14:57:18.000000000 +0100
+++ src/windows-default-manifest/configure.ac    2025-12-05
09:36:32.509386400 +0100
@@ -27,6 +27,9 @@ case "${host_cpu}" in
   x86_64)
     RC_FLAGS="-F pe-x86-64"
     ;;
+  aarch64)
+    RC_FLAGS="-F pe-aarch64-little"
+    ;;
 esac

 AC_SUBST(RC_FLAGS)

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