<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/384f4ebdabc968e76108f6c242b11e0a89bb6a16">https://github.com/macports/macports-ports/commit/384f4ebdabc968e76108f6c242b11e0a89bb6a16</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 384f4eb  perl5.26: allow auto-configuration of syscall() on Sierra and later
</span>384f4eb is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 384f4ebdabc968e76108f6c242b11e0a89bb6a16
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Thu Sep 28 11:16:33 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    perl5.26: allow auto-configuration of syscall() on Sierra and later
</span>---
 lang/perl5/Portfile                                 |  2 +-
 .../perl5/files/5.26/enable-syscall-on-sierra.patch | 21 +++++++++++++--------
 2 files changed, 14 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/perl5/Portfile b/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6d47438..b5efb54 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/perl5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +27,7 @@ set perl5.versions_info {
</span>     5.20 3 2 499846a1c92e00dd357cb782bc14787b8cd47051  1b40068166c242e34a536836286e70b78410602a80615143301e52aa2901493b
     5.22 4 0 54fdbcbf249134dc7d82b693417900286201b5e7  8b3122046d1186598082d0e6da53193b045e85e3505e7d37ee0bdd0bdb539b71
     5.24 2 0 a50397964e25396ffc43167819a70043fcfaf194  e28c8fa588c4227eb25350036b45d7b1b46d61bb3a2194ee09dc79be6ed0fd0f
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    5.26 0 1 a853a1ec299d7c6ba8239e8ed444ee6d922b8938  f21d66de84982175e95ad15fd8d0e22fed2cc2de7e4394f5d48dbe451be2f6f2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    5.26 0 2 a853a1ec299d7c6ba8239e8ed444ee6d922b8938  f21d66de84982175e95ad15fd8d0e22fed2cc2de7e4394f5d48dbe451be2f6f2
</span> }
 
 foreach {perl5.v perl5.subversion perl5.revision perl5.rmd160 perl5.sha256} ${perl5.versions_info} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/perl5/files/5.26/enable-syscall-on-sierra.patch b/lang/perl5/files/5.26/enable-syscall-on-sierra.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index a33a74e..18dd945 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/perl5/files/5.26/enable-syscall-on-sierra.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/perl5/files/5.26/enable-syscall-on-sierra.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +1,18 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- hints/darwin.sh.orig   2017-09-16 15:49:34.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ hints/darwin.sh        2017-09-16 15:53:51.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -346,7 +346,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- hints/darwin.sh.orig   2017-09-28 10:47:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ hints/darwin.sh        2017-09-28 10:56:53.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -346,9 +346,12 @@
</span>      prodvers_minor=$(echo $prodvers|awk -F. '{print $2}')
  
      # macOS (10.12) deprecated syscall().
 -    if [ "$prodvers_minor" -ge 12 ]; then
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+    # but it's still available
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    # for compatibility with perl5.24 enable syscall() on Sierra
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if [ "$prodvers_minor" -ge 13 ]; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         d_syscall='undef'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-        d_syscall='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # but it's still available on both macOS 10.12 and 10.13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # for compatibility with perl5.24 allow syscall() configuration on Sierra and later
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # will auto-configure without syscall() if and when it's actually removed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # if [ "$prodvers_minor" -ge 12 ]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    #     d_syscall='undef'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    # fi
</span>  
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    lddlflags="${ldflags} -bundle -undefined dynamic_lookup"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ;;
</span></pre><pre style='margin:0'>

</pre>