<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a8c3f9a61fcec5ada1dbec907723670ab07a61c6">https://github.com/macports/macports-ports/commit/a8c3f9a61fcec5ada1dbec907723670ab07a61c6</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 a8c3f9a61fc diffutils: Blacklist older Xcode clangs
</span>a8c3f9a61fc is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a8c3f9a61fcec5ada1dbec907723670ab07a61c6
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Mon Aug 2 10:03:14 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> diffutils: Blacklist older Xcode clangs
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes build on 10.7 buildbots. See comment in portfile for details.
</span>---
sysutils/diffutils/Portfile | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/diffutils/Portfile b/sysutils/diffutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 89ac2089d87..baf80235ce9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/diffutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/diffutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,19 +2,24 @@
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compiler_blacklist_versions 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> name diffutils
version 3.8
revision 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories sysutils textproc devel
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin sunos
</span> license GPL-3+
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description GNU diff utilities
long_description \
diffutils contains the GNU diff, diff3, sdiff, and cmp utilities. \
Their features are a superset of the Unix features and they are \
significantly faster.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin sunos
</span> homepage https://www.gnu.org/software/diffutils/
master_sites gnu
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,6 +29,17 @@ checksums rmd160 30b1050d0a5334becdc6141dcd52a4b584f0dbc4 \
</span>
use_xz yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Avoid older Xcode Clang versions, which fail with errors related to missing declarations:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# define _GL_ATTRIBUTE_FALLTHROUGH __attribute__ ((__fallthrough__))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ^~~~~~~~~~~~~
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# quotearg.c:372:7: warning: declaration does not declare anything [-Wmissing-declarations]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# FALLTHROUGH;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ^~~~~~~~~~~
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# ./attribute.h:142:21: note: expanded from macro 'FALLTHROUGH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { clang < 900 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib port:gettext
patchfiles patch-src_system.h.diff
</pre><pre style='margin:0'>
</pre>