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