delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2025/12/05/03:57:08

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 AT delorie DOT 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 AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT 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 AT cygwin DOT com>
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: "Carlo B. via Cygwin" <cygwin AT cygwin DOT com>
Reply-To: "Carlo B." <carlo DOT bramini AT gmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT 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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019