[MacPorts] #40621: Octave fails to upgrade with fortran compiler error (illegal instruction)
MacPorts
noreply at macports.org
Sat Nov 16 21:00:38 PST 2013
#40621: Octave fails to upgrade with fortran compiler error (illegal instruction)
-------------------------+--------------------------------
Reporter: urilabob@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: octave |
-------------------------+--------------------------------
Comment (by urilabob@…):
Thanks Vince; sorry for the delay, I've been away and without access to a
high-enough-speed internet connection. I tried your suggestion, but still
got:
{{{
:info:build f951: internal compiler error: Abort trap:info:build gfortran-
mp-4.8: internal compiler error: Abort trap (program f951)
:info:build ../libtool: line 1125: 79017 Abort trap
/opt/local/bin/dragonegg-3.3-gfortran-mp-4.8 -pipe -Os -m64 -pipe -Os -m64
-c ranlib/genbet.f -fno-common -o ranlib/.libs/genbet.o
}}}
I'll attach the full log.
I only partially understand macports (using it by analogy with yum and
aptitude rather than deep understanding), so I may have missed something.
But it looks to me like the problem may lie in some component shared
between gfortran and dragonegg-gfortran, rather than at a deeper level (if
it were the same bug as #40439, as suggested by kurtjaeke, then I guess
switching from gcc to clang should have fixed it, no?).
Replying to [comment:11 vince@…]:
> Try this: install the ports I mentioned above. Now edit octave Portfile
and change line 208 > to
>
> {{{
> configure.f77 ${prefix}/bin/dragonegg-3.3-gfortran-mp-${ver}
> }}}
>
> and try installing octave with the +gcc48 variant.
--
Ticket URL: <https://trac.macports.org/ticket/40621#comment:14>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list