[MacPorts] #49241: fix llvm-gcc42 to build against clang compilers on darwin15
MacPorts
noreply at macports.org
Mon Oct 12 17:58:27 PDT 2015
#49241: fix llvm-gcc42 to build against clang compilers on darwin15
-----------------------------------+--------------------------------
Reporter: howarth.at.macports@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: | Port: llvm-gcc42
-----------------------------------+--------------------------------
The attached Portfile.diff adds the changes required to build against the
Apple clang 7.0 compiler and older. This include...
1) Adding a clang-optimization.patch to use #pragma clang optimize
off/#pragma clang optimize on to avoid optimization bugs in compiling two
subroutines under Apple Clang 6.0 or later.
2) Use of reinplace to avoid passing -module and -no-undefined under the
clang compiler
3) Removal of the clang compiler blacklist and the section preventing
builds on El Capitan
Tested on darwin15.
--
Ticket URL: <https://trac.macports.org/ticket/49241>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list