[111530] trunk/dports/science/ompl/Portfile

mmoll at macports.org mmoll at macports.org
Tue Sep 24 13:30:37 PDT 2013


Revision: 111530
          https://trac.macports.org/changeset/111530
Author:   mmoll at macports.org
Date:     2013-09-24 13:30:37 -0700 (Tue, 24 Sep 2013)
Log Message:
-----------
science/ompl: inherit compiler blacklist from boost dependency. apparently code does not compile with clang 2.0.0. possible fix for #40575.

Modified Paths:
--------------
    trunk/dports/science/ompl/Portfile

Modified: trunk/dports/science/ompl/Portfile
===================================================================
--- trunk/dports/science/ompl/Portfile	2013-09-24 17:13:59 UTC (rev 111529)
+++ trunk/dports/science/ompl/Portfile	2013-09-24 20:30:37 UTC (rev 111530)
@@ -23,12 +23,11 @@
 distname            ${name}-${version}-Source
 depends_lib-append  port:boost port:ode port:flann
 
-# Some code in the Boost.Graph Library, which OMPL uses, doesn't compile with these compilers
-compiler.blacklist-append  llvm-gcc-4.2 apple-gcc-4.2 apple-gcc-4.0 gcc-4.2 gcc-4.0 gcc-3.3
+# We "inherit" the compiler fallback and blacklist from the Boost port,
+# since OMPL depends heavily on Boost.
+compiler.fallback-append macports-clang-3.3
+compiler.blacklist {clang < 421} macports-clang-2.9 macports-clang-3.0 llvm-gcc-4.2 macports-llvm-gcc-4.2 apple-gcc-4.2 gcc-4.2 gcc-4.0 apple-gcc-4.0 gcc-3.3
 
-# Xcode 3.2.x included clang but not clang++, so it used llvm-g++-4.2 instead.
-compiler.blacklist-append {clang < 137}
-
 # fix for Xcode 5.0, can be removed in next release of OMPL
 patch {
     reinplace "s|--gccxml-compiler g++ ||g" ${worksrcpath}/CMakeModules/PythonBindingsUtils.cmake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130924/cf53ebda/attachment.html>


More information about the macports-changes mailing list