#48759: llvm-3.7: Update to release and add +openmp -------------------------+------------------------ Reporter: eborisch@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: clang-3.7 -------------------------+------------------------ (Note) This discussion started on mailing list while trac was offline. https://lists.macosforge.org/pipermail/macports- dev/2015-September/031349.html Attached are a Portfile patch and patchfile to add OpenMP support to clang-3.7 as well as update llvm/clang to the 3.7.0 release. The openmp-locations.patch adds -L<prefix>/lib/libomp and -I<prefix>/include/libomp to the appropriate compilation commands in tools/clang/lib/Driver/Tools.cpp such that, when combined with configure option (--with-clang-default-openmp-runtime=libomp), 'clang[++] -fopenmp' will 'just work'. I've updated (r139987) libomp to install into <prefix>(include|lib)/libomp/ such that the impact to compilation is minimized (by not using -I<prefix>/include and -L<prefix>/lib directly). Please review and comment. -- Ticket URL: <https://trac.macports.org/ticket/48759> MacPorts <https://www.macports.org/> Ports system for OS X