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

