<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/dfc1809c433a8739c750a1269b202ba040322d7f">https://github.com/macports/macports-ports/commit/dfc1809c433a8739c750a1269b202ba040322d7f</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 dfc1809 babl, babl-devel: blacklist compilers that don't support typedef redefinition
</span>dfc1809 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit dfc1809c433a8739c750a1269b202ba040322d7f
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Wed Oct 4 16:24:37 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> babl, babl-devel: blacklist compilers that don't support typedef redefinition
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Build fix for 10.6 and earlier.
</span>---
graphics/babl-devel/Portfile | 5 +++++
graphics/babl/Portfile | 5 +++++
2 files changed, 10 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl-devel/Portfile b/graphics/babl-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5444cb6..01119a6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/babl-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/babl-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,7 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compiler_blacklist_versions 1.0
</span>
name babl-devel
conflicts babl
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +36,10 @@ depends_build port:automake \
</span> # babl-cpuaccel.c:169: error: ‘asm’ operand has impossible constraints
compiler.blacklist-append *gcc*
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# additionally blacklist compilers that don't support C11 (typedef redefinition in C)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# babl-icc.c:1031:25: error: redefinition of typedef 'UTF8' is invalid in C
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 300}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.cmd ./autogen.sh
configure.args --disable-silent-rules \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/babl/Portfile b/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8be5837..c0fd282 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/babl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup compiler_blacklist_versions 1.0
</span>
name babl
conflicts babl-devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,6 +28,10 @@ checksums rmd160 109b89e8d760893ccb33c0bfaf7a3ab828cc1d76 \
</span> # babl-cpuaccel.c:169: error: ‘asm’ operand has impossible constraints
compiler.blacklist-append *gcc*
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# additionally blacklist compilers that don't support C11 (typedef redefinition in C)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# babl-icc.c:1031:25: error: redefinition of typedef 'UTF8' is invalid in C
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append {clang < 300}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args --disable-silent-rules \
ac_cv_prog_AWK=/usr/bin/awk
</pre><pre style='margin:0'>
</pre>