port upgrade octave fails

j. van den hoff veedeehjay at googlemail.com
Wed Apr 29 05:03:03 PDT 2015


I just did a `port selfupdate; port upgrade outdated' run under macos  
10.10.3 on a mac pro. `octave' fails like this during the configure phase  
(final section of main.log):

8<------------------------------
:info:configure checking whether we are using the GNU Fortran 77  
compiler... no
:info:configure checking whether /opt/local/bin/gfortran-mp-4.8 accepts  
-g... no
:info:configure checking how to get verbose linking output from  
/opt/local/bin/gfortran-mp-4.8... configure: WARNING: compilation failed
:info:configure
:info:configure checking for Fortran 77 libraries of  
/opt/local/bin/gfortran-mp-4.8...
:info:configure checking for dummy main to link with Fortran 77  
libraries... none
:info:configure checking for Fortran 77 name-mangling scheme... configure:  
error: in  
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/work/octave-3.8.2':
:info:configure configure: error: cannot compile a simple Fortran program
:info:configure See `config.log' for more details
:info:configure Command failed:  cd  
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/work/octave-3.8.2"  
&& ./configure --prefix=/opt/local --disable-dependency-tracking  
--with-umfpack="-lumfpack -lSuiteSparse" --enable-docs  
--enable-strict-warning-flags --disable-silent-rules --without-x  
--with-opengl --disable-gui --disable-java --with-cholmod="-lcholmod"  
--with-blas="-lcblas -lf77blas -latlas" --with-lapack="-llapack"
:info:configure Exit code: 1
:error:configure Failed to configure octave, consult  
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_octave/octave/work/octave-3.8.2/config.log
:error:configure org.macports.configure for port octave returned:  
configure failure: command execution failed
:debug:configure Error code: NONE
:debug:configure Backtrace: configure failure: command execution failed
     while executing
"portconfigure::configure_main org.macports.configure"
     ("eval" body line 1)
     invoked from within
"eval $procedure $targetname"
:info:configure Warning: targets not executed for octave:  
org.macports.install org.macports.configure org.macports.build  
org.macports.destroot
8<------------------------------

it seems the fortran compiler is not found or cannot be used, no? does  
this require a bug report or am I overlooking something obvious?

thx/joerg

ps: the same selfupdate/upgrade does _not_ choke on `octave' on a macbook  
pro also running 10.10.3...

-- 
Using Opera's revolutionary email client: http://www.opera.com/mail/


More information about the macports-users mailing list