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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9988e1db726461786ea95e325b9e8ab5e34c9e4b">https://github.com/macports/macports-ports/commit/9988e1db726461786ea95e325b9e8ab5e34c9e4b</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 9988e1d  texlive-bin: setup ABI for macports-libstdc++
</span>9988e1d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9988e1db726461786ea95e325b9e8ab5e34c9e4b
</span>Author: ken-cunningham-webuse <ken.cunningham.webuse@gmail.com>
AuthorDate: Thu Dec 20 18:18:07 2018 -0800

<span style='display:block; white-space:pre;color:#404040;'>    texlive-bin: setup ABI for macports-libstdc++
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    closes: https://trac.macports.org/ticket/57774
</span>---
 tex/texlive-bin/Portfile | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/texlive-bin/Portfile b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a2705dd..eb55bc1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -225,11 +225,15 @@ build.env                   OBJC=${configure.objc} \
</span>                             OBJCFLAGS="${configure.objcflags} [get_canonical_archflags objc]" \
                             OBJCXX=${configure.objcxx}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# this is not optimal, but we have to duplicate this cxx11 PG logic here
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# because of https://trac.macports.org/ticket/56280
</span> if {[string match *clang* ${configure.cxx}]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append        OBJCXXFLAGS="${configure.objcxxflags} [get_canonical_archflags objcxx] -stdlib=${configure.cxx_stdlib}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env-append        OBJCXXFLAGS="${configure.objcxxflags} [get_canonical_archflags objcxx]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lappend configure.objcxxflags -stdlib=${configure.cxx_stdlib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match macports-libstdc++ ${configure.cxx_stdlib}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        lappend configure.objcxxflags -D_GLIBCXX_USE_CXX11_ABI=0
</span> }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append        OBJCXXFLAGS="${configure.objcxxflags} [get_canonical_archflags objcxx]"
</span> 
 # work around differences between libc++ and libstdc++ headers building with clang
 # https://trac.macports.org/ticket/54358#comment:26
</pre><pre style='margin:0'>

</pre>