<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8a8360e64f25439312a212488181792e103b348e">https://github.com/macports/macports-ports/commit/8a8360e64f25439312a212488181792e103b348e</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 8a8360e64f2 openssl10: attempt to add arm64 configuration
</span>8a8360e64f2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 8a8360e64f25439312a212488181792e103b348e
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Nov 26 03:58:26 2020 +1100

<span style='display:block; white-space:pre;color:#404040;'>    openssl10: attempt to add arm64 configuration
</span>---
 devel/openssl10/Portfile                      |  6 ++++--
 devel/openssl10/files/darwin64-arm64-cc.patch | 10 ++++++++++
 2 files changed, 14 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl10/Portfile b/devel/openssl10/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e20b0b4574b..d1148468758 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,7 +41,8 @@ checksums           sha1    740916d79ab0d209d2775277b1c6c3ec2f6502b2 \
</span> 
 patchfiles          install-headers-HFS+.patch \
                     parallel-building.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    remove-duplicate-bn_print-doc.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    remove-duplicate-bn_print-doc.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    darwin64-arm64-cc.patch
</span> 
 configure.ccache    no
 configure.perl      /usr/bin/perl
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,6 +65,7 @@ array set merger_configure_args {
</span>     i386    darwin-i386-cc
     ppc64   darwin64-ppc-cc
     x86_64  darwin64-x86_64-cc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    arm64   darwin64-arm64-cc
</span> }
 platform darwin {
     # Don't use i386 assembly on Tiger (#38015, #43303).
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,7 +78,7 @@ platform darwin {
</span>     }
 }
 # Don't pass --host to configure.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-array set merger_host {ppc {} i386 {} ppc64 {} x86_64 {}}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+array set merger_host {ppc {} i386 {} ppc64 {} x86_64 {} arm64 {}}
</span> 
 if {![variant_isset universal]
         && [info exists merger_configure_args(${configure.build_arch})]} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl10/files/darwin64-arm64-cc.patch b/devel/openssl10/files/darwin64-arm64-cc.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a2740322fc2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl10/files/darwin64-arm64-cc.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Configure.orig 2019-12-21 00:02:41.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Configure      2020-11-26 03:51:23.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -651,6 +651,7 @@ my %table=(
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "debug-darwin-i386-cc","cc:-arch i386 -g3 -DL_ENDIAN::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:BN_LLONG RC4_INT RC4_CHUNK DES_UNROLL BF_PTR:${x86_asm}:macosx:dlfcn:darwin-shared:-fPIC -fno-common:-arch i386 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "darwin64-x86_64-cc","cc:-arch x86_64 -O3 -DL_ENDIAN -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:".eval{my $asm=$x86_64_asm;$asm=~s/rc4\-[^:]+//;$asm}.":macosx:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "debug-darwin64-x86_64-cc","cc:-arch x86_64 -ggdb -g2 -O0 -DL_ENDIAN -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:".eval{my $asm=$x86_64_asm;$asm=~s/rc4\-[^:]+//;$asm}.":macosx:dlfcn:darwin-shared:-fPIC -fno-common:-arch x86_64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++"darwin64-arm64-cc","cc:-arch arm64 -O3 -DL_ENDIAN -Wall::-D_REENTRANT:MACOSX:-Wl,-search_paths_first%:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${aarch64_asm}:macosx:dlfcn:darwin-shared:-fPIC -fno-common:-arch arm64 -dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "debug-darwin-ppc-cc","cc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DCRYPTO_MDEBUG -DB_ENDIAN -g -Wall -O::-D_REENTRANT:MACOSX::BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${ppc32_asm}:osx32:dlfcn:darwin-shared:-fPIC:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # iPhoneOS/iOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "iphoneos-cross","llvm-gcc:-O3 -isysroot \$(CROSS_TOP)/SDKs/\$(CROSS_SDK) -fomit-frame-pointer -fno-common::-D_REENTRANT:iOS:-Wl,-search_paths_first%:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:${no_asm}:dlfcn:darwin-shared:-fPIC -fno-common:-dynamiclib:.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
</span></pre><pre style='margin:0'>

</pre>