[MacPorts] #45011: octave-3.8.1 build fails with Xcode 6
MacPorts
noreply at macports.org
Fri Sep 26 06:44:59 PDT 2014
#45011: octave-3.8.1 build fails with Xcode 6
-----------------------+------------------------------------------
Reporter: arthur@… | Owner: michaelld@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.1
Resolution: | Keywords: yosemite, mavericks, Xcode 6
Port: octave |
-----------------------+------------------------------------------
Comment (by jordigh@…):
I have an inkling of what's going wrong. LLVM 3.5 is attempting to resolve
our pow(octave_int, octave_int) function overload by considering its own
templated std::pow()... but I think this is wrong. It should attempt first
our exact function overload, and disregard the templated one if there's an
error during template argument substitution. This might be a SFINAE bug,
but I don't have Apple hardware for testing. I can think of some
workarounds, and if it really is a LLVM bug, I would like to report it on
their tracker too.
Do we have someone comfortable with C++ and building Octave on Mac OS X
who can help us? The Octave developers are very short on Mac OS X
resources.
--
Ticket URL: <https://trac.macports.org/ticket/45011#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list