<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/be7b7298d1e2ae22455836dbe80b133c787cff51">https://github.com/macports/macports-ports/commit/be7b7298d1e2ae22455836dbe80b133c787cff51</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 be7b729  ksh93: Fix build failure on OS X 10.10 and earlier
</span>be7b729 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit be7b7298d1e2ae22455836dbe80b133c787cff51
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Oct 8 01:08:35 2018 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ksh93: Fix build failure on OS X 10.10 and earlier
</span>---
 shells/ksh93/Portfile           |  2 ++
 shells/ksh93/files/mktemp.patch | 17 +++++++++++++++++
 2 files changed, 19 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/ksh93/Portfile b/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4bb956b..beb68da 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/ksh93/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,3 +22,5 @@ description         The AT&T Korn shell
</span> long_description    The official version of ksh-93, by David Korn and AT&T research
 
 depends_lib         port:libiconv
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   mktemp.patch
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/shells/ksh93/files/mktemp.patch b/shells/ksh93/files/mktemp.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..4c152d7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/shells/ksh93/files/mktemp.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix usage of mktemp for OS X 10.10 and older.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/att/ast/issues/939
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/att/ast/commit/c910e3b60d27b633cec8b37b3b4b44ef6259e3b8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/lib/libast/comp/conf.sh.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/lib/libast/comp/conf.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -42,7 +42,10 @@ cc=$*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PATH="$MESON_SOURCE_ROOT/scripts:$PATH"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-tmpdir=`mktemp -d`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# The use of `mktemp -dt` isn't ideal as it has slightly different meaning on BSD and GNU. But for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# our purposes that doesn't matter. It simply means the temp file name will contain the X's on a BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# system. See https://github.com/att/ast/issues/939
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++tmpdir=$(mktemp -dt ksh.XXXXXX)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tmp=$tmpdir/conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cd $tmpdir || exit
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ trap "rm -rf $tmpdir" EXIT
</span></pre><pre style='margin:0'>

</pre>