<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/29ebf997252acdcd68655e2983b4375e5902a082">https://github.com/macports/macports-ports/commit/29ebf997252acdcd68655e2983b4375e5902a082</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 29ebf99 bf2c: Fix build failure with clang 8
</span>29ebf99 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 29ebf997252acdcd68655e2983b4375e5902a082
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Mon Oct 7 07:20:31 2019 -0500
<span style='display:block; white-space:pre;color:#404040;'> bf2c: Fix build failure with clang 8
</span>---
lang/bf2c/Portfile | 3 ++-
lang/bf2c/files/c++11.patch | 15 +++++++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/bf2c/Portfile b/lang/bf2c/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3ed10a3..3346a15 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/bf2c/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/bf2c/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,8 @@ platforms darwin
</span> checksums rmd160 cb8b19c11c9e420977043337393825329f229110 \
sha256 7a67397874f5229b8a1dbf784c7082a90da552d08bd2d471a7febc25960b44e8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles Makefile.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ c++11.patch
</span>
use_configure no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/bf2c/files/c++11.patch b/lang/bf2c/files/c++11.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..43e2ca5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/bf2c/files/c++11.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,15 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fix build failure with clang 8:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/rene0/bf2c/pull/1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bf2c.cc.orig 2013-06-12 17:11:38.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bf2c.cc 2019-10-07 07:14:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -57,7 +57,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pt = NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ infname = outfname = invchar = NULL;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- printf("bf2c.cc "VERSION" Copyright (c) 2002-"ENDYEAR" Rene Ladan <r.c.ladan@gmail.com>\n\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ printf("bf2c.cc " VERSION " Copyright (c) 2002-" ENDYEAR " Rene Ladan <r.c.ladan@gmail.com>\n\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Optimizing BrainFuck to C compiler.\n\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while ((opt = getopt(argc,argv,"i:o:hs:r:")) != -1) {
</span></pre><pre style='margin:0'>
</pre>