<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5399a53507f4ca5e83c1c2947a65189029625628">https://github.com/macports/macports-ports/commit/5399a53507f4ca5e83c1c2947a65189029625628</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5399a53507f4ca5e83c1c2947a65189029625628
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Thu Jan 26 11:47:38 2023 -0700
<span style='display:block; white-space:pre;color:#404040;'> mono: don't build x86_64 binaries on arm64 machines
</span>---
devel/mono/Portfile | 2 +-
devel/mono/files/patch-aot-compiler.c.diff | 9 ---------
2 files changed, 1 insertion(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mono/Portfile b/devel/mono/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 076ae60ebfb..df65744294e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mono/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mono/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup legacysupport 1.0
</span> name mono
# please update msbuild when updating mono
version 6.12.0.182
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> epoch 1
categories devel lang mono
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mono/files/patch-aot-compiler.c.diff b/devel/mono/files/patch-aot-compiler.c.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 61ab630004d..2bdc56ba0d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mono/files/patch-aot-compiler.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mono/files/patch-aot-compiler.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,15 +2,6 @@ Ensure we are UsingTheRightCompiler (https://trac.macports.org/wiki/UsingTheRigh
</span> Ensure we always use -m32/-m64 and -arch for all architectures.
--- mono/mini/aot-compiler.c.orig
+++ mono/mini/aot-compiler.c
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -12171,6 +12171,8 @@ compile_asm (MonoAotCompile *acfg)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "-xarch=v9"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "-arch i386"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(TARGET_AMD64) && defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define AS_OPTIONS "-arch x86_64"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_X86) && !defined(TARGET_MACH)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define AS_OPTIONS "--32"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(TARGET_AMD64) && defined(TARGET_OSX)
</span> @@ -12182,7 +12184,7 @@ compile_asm (MonoAotCompile *acfg)
#endif
</pre><pre style='margin:0'>
</pre>