[MacPorts] #25032: Octave 3.2.4_0 does not build on OS X 10.6.3
#25032: Octave 3.2.4_0 does not build on OS X 10.6.3 --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Hi, I am hoping this was not reported yet, couldn't find something similar. I was trying to upgrade from 3.2.3_2 to 3.2.4_0 but the built failed due to some compilation problem, see below and the attached log. System is 10.6.3, XCode 3.2.2 on a MacBook (Intel). {{{ /usr/bin/gcc-4.2 -c -I/opt/local/include -I/opt/local/include -fPIC -I. -I.. -I../liboctave -I../src -I../libcruft/misc -DHAVE_CONFIG_H -mieee-fp -Wall -W -Wshadow -Wformat -O2 -arch x86_64 -D_THREAD_SAFE kpse-xfns.c -o pic/kpse-xfns.o kpse-xfns.c: In function 'octave_basename': kpse-xfns.c:62: warning: implicit declaration of function 'basename' kpse-xfns.c:62: warning: cast to pointer from integer of different size rm -f liboctave.dylib /usr/bin/g++-4.2 -dynamiclib -single_module -L/opt/local/lib -install_name /opt/local/lib/octave-3.2.4/liboctave.dylib -o liboctave.dylib \ pic/oct-locbuf.o pic/CollocWt.o pic/DASPK.o pic/DASRT.o pic/DASSL.o pic/LSODE.o pic/ODES.o pic/Quad.o pic/Range.o pic/data-conv.o pic/dir-ops.o pic/file-ops.o pic/file-stat.o pic/glob-match.o pic/idx- vector.o pic/lo-ieee.o pic/lo-mappers.o pic/lo-specfun.o pic/lo-sysdep.o pic/lo-utils.o pic/mach-info.o pic/oct-alloc.o pic/oct-env.o pic/oct- fftw.o pic/oct-group.o pic/oct-mutex.o pic/oct-md5.o pic/oct-norm.o pic /oct-passwd.o pic/oct-rand.o pic/oct-shlib.o pic/oct-spparms.o pic/oct- syscalls.o pic/oct-time.o pic/oct-uname.o pic/prog-args.o pic/regex- match.o pic/sparse-sort.o pic/sparse-util.o pic/str-vec.o pic/Array-C.o pic/Array-b.o pic/Array-ch.o pic/Array-i.o pic/Array-d.o pic/Array-f.o pic /Array-fC.o pic/Array-s.o pic/Array-str.o pic/Array-voidp.o pic/Array-idx- vec.o pic/MArray-C.o pic/MArray-ch.o pic/MArray-i.o pic/MArray-d.o pic/MArray-f.o pic/MArray-fC.o pic/MArray-s.o pic/MSparse-C.o pic/MSparse-d.o pic/Sparse-C.o pic/Sparse-b.o pic/Sparse-d.o pic/oct- inttypes.o pic/Array-util.o pic/CColVector.o pic/CDiagMatrix.o pic/CMatrix.o pic/CNDArray.o pic/CRowVector.o pic/CmplxAEPBAL.o pic/CmplxCHOL.o pic/CmplxGEPBAL.o pic/CmplxHESS.o pic/CmplxLU.o pic/CmplxQR.o pic/CmplxQRP.o pic/CmplxSCHUR.o pic/CmplxSVD.o pic/EIG.o pic/fEIG.o pic/boolMatrix.o pic/boolNDArray.o pic/chMatrix.o pic/chNDArray.o pic/dColVector.o pic/dDiagMatrix.o pic/dMatrix.o pic/dNDArray.o pic/dRowVector.o pic/dbleAEPBAL.o pic/dbleCHOL.o pic/dbleGEPBAL.o pic/dbleHESS.o pic/dbleLU.o pic/dbleQR.o pic/dbleQRP.o pic/dbleSCHUR.o pic/dbleSVD.o pic/boolSparse.o pic/CSparse.o pic/dSparse.o pic/MSparse.o pic/Sparse.o pic/SparseCmplxLU.o pic/SparsedbleLU.o pic/SparseCmplxCHOL.o pic/SparsedbleCHOL.o pic/SparseCmplxQR.o pic/SparseQR.o pic/MatrixType.o pic/PermMatrix.o pic/int8NDArray.o pic/uint8NDArray.o pic/int16NDArray.o pic/uint16NDArray.o pic/int32NDArray.o pic/uint32NDArray.o pic/int64NDArray.o pic/uint64NDArray.o pic/fCColVector.o pic/fCRowVector.o pic/fCDiagMatrix.o pic/fCMatrix.o pic/fCNDArray.o pic/fColVector.o pic/fRowVector.o pic/fDiagMatrix.o pic/fMatrix.o pic/fNDArray.o pic/fCmplxAEPBAL.o pic/fCmplxCHOL.o pic/fCmplxGEPBAL.o pic/fCmplxHESS.o pic/fCmplxLU.o pic/fCmplxSCHUR.o pic/fCmplxSVD.o pic/fCmplxQR.o pic/fCmplxQRP.o pic/floatAEPBAL.o pic/floatCHOL.o pic/floatGEPBAL.o pic/floatHESS.o pic/floatLU.o pic/floatSCHUR.o pic/floatSVD.o pic/floatQR.o pic/floatQRP.o pic/mx-cdm-dm.o pic/mx-dm-cdm.o pic/mx-cs-cdm.o pic/mx-cs-dm.o pic/mx- cs-m.o pic/mx-cs-nda.o pic/mx-cdm-cs.o pic/mx-cdm-cm.o pic/mx-cdm-m.o pic /mx-cdm-s.o pic/mx-cm-cdm.o pic/mx-cm-dm.o pic/mx-cm-m.o pic/mx-cnda-nda.o pic/mx-cm-s.o pic/mx-cnda-s.o pic/mx-dm-cs.o pic/mx-dm-cm.o pic/mx-m-cs.o pic/mx-nda-cs.o pic/mx-m-cdm.o pic/mx-m-cm.o pic/mx-nda-cnda.o pic/mx-s-cdm.o pic/mx-s-cm.o pic/mx-s-cnda.o pic/mx-dm-m.o pic/mx-dm-s.o pic/mx-m-dm.o pic/mx-s-dm.o pic/mx-fcdm-fdm.o pic/mx-fdm-fcdm.o pic/mx- fcs-fcdm.o pic/mx-fcs-fdm.o pic/mx-fcs-fm.o pic/mx-fcs-fnda.o pic/mx-fcdm- fcs.o pic/mx-fcdm-fcm.o pic/mx-fcdm-fm.o pic/mx-fcdm-fs.o pic/mx-fcm- fcdm.o pic/mx-fcm-fdm.o pic/mx-fcm-fm.o pic/mx-fcnda-fnda.o pic/mx-fcm- fs.o pic/mx-fcnda-fs.o pic/mx-fdm-fcs.o pic/mx-fdm-fcm.o pic/mx-fm-fcs.o pic/mx-fnda-fcs.o pic/mx-fm-fcdm.o pic/mx-fm-fcm.o pic/mx-fnda-fcnda.o pic /mx-fs-fcdm.o pic/mx-fs-fcm.o pic/mx-fs-fcnda.o pic/mx-fdm-fm.o pic/mx- fdm-fs.o pic/mx-fm-fdm.o pic/mx-fs-fdm.o pic/mx-pm-m.o pic/mx-m-pm.o pic /mx-pm-cm.o pic/mx-cm-pm.o pic/mx-pm-fm.o pic/mx-fm-pm.o pic/mx-pm-fcm.o pic/mx-fcm-pm.o pic/mx-s-i8nda.o pic/mx-i8nda-s.o pic/mx-s-ui8nda.o pic /mx-ui8nda-s.o pic/mx-s-i16nda.o pic/mx-i16nda-s.o pic/mx-s-ui16nda.o pic /mx-ui16nda-s.o pic/mx-s-i32nda.o pic/mx-i32nda-s.o pic/mx-s-ui32nda.o pic /mx-ui32nda-s.o pic/mx-s-i64nda.o pic/mx-i64nda-s.o pic/mx-s-ui64nda.o pic /mx-ui64nda-s.o pic/mx-fs-i8nda.o pic/mx-i8nda-fs.o pic/mx-fs-ui8nda.o pic /mx-ui8nda-fs.o pic/mx-fs-i16nda.o pic/mx-i16nda-fs.o pic/mx-fs-ui16nda.o pic/mx-ui16nda-fs.o pic/mx-fs-i32nda.o pic/mx-i32nda-fs.o pic/mx-fs- ui32nda.o pic/mx-ui32nda-fs.o pic/mx-fs-i64nda.o pic/mx-i64nda-fs.o pic /mx-fs-ui64nda.o pic/mx-ui64nda-fs.o pic/mx-nda-i8.o pic/mx-i8-nda.o pic /mx-nda-ui8.o pic/mx-ui8-nda.o pic/mx-nda-i16.o pic/mx-i16-nda.o pic/mx- nda-ui16.o pic/mx-ui16-nda.o pic/mx-nda-i32.o pic/mx-i32-nda.o pic/mx-nda- ui32.o pic/mx-ui32-nda.o pic/mx-nda-i64.o pic/mx-i64-nda.o pic/mx-nda- ui64.o pic/mx-ui64-nda.o pic/mx-fnda-i8.o pic/mx-i8-fnda.o pic/mx-fnda- ui8.o pic/mx-ui8-fnda.o pic/mx-fnda-i16.o pic/mx-i16-fnda.o pic/mx-fnda- ui16.o pic/mx-ui16-fnda.o pic/mx-fnda-i32.o pic/mx-i32-fnda.o pic/mx-fnda- ui32.o pic/mx-ui32-fnda.o pic/mx-fnda-i64.o pic/mx-i64-fnda.o pic/mx-fnda- ui64.o pic/mx-ui64-fnda.o pic/mx-nda-i8nda.o pic/mx-i8nda-nda.o pic/mx- nda-ui8nda.o pic/mx-ui8nda-nda.o pic/mx-nda-i16nda.o pic/mx-i16nda-nda.o pic/mx-nda-ui16nda.o pic/mx-ui16nda-nda.o pic/mx-nda-i32nda.o pic/mx- i32nda-nda.o pic/mx-nda-ui32nda.o pic/mx-ui32nda-nda.o pic/mx-nda-i64nda.o pic/mx-i64nda-nda.o pic/mx-nda-ui64nda.o pic/mx-ui64nda-nda.o pic/mx-fnda- i8nda.o pic/mx-i8nda-fnda.o pic/mx-fnda-ui8nda.o pic/mx-ui8nda-fnda.o pic /mx-fnda-i16nda.o pic/mx-i16nda-fnda.o pic/mx-fnda-ui16nda.o pic/mx- ui16nda-fnda.o pic/mx-fnda-i32nda.o pic/mx-i32nda-fnda.o pic/mx-fnda- ui32nda.o pic/mx-ui32nda-fnda.o pic/mx-fnda-i64nda.o pic/mx-i64nda-fnda.o pic/mx-fnda-ui64nda.o pic/mx-ui64nda-fnda.o pic/mx-i8nda-ui8.o pic/mx- i8nda-i16.o pic/mx-i8nda-ui16.o pic/mx-i8nda-i32.o pic/mx-i8nda-ui32.o pic /mx-i8nda-i64.o pic/mx-i8nda-ui64.o pic/mx-i16nda-i8.o pic/mx-i16nda-ui8.o pic/mx-i16nda-ui16.o pic/mx-i16nda-i32.o pic/mx-i16nda-ui32.o pic/mx- i16nda-i64.o pic/mx-i16nda-ui64.o pic/mx-i32nda-i8.o pic/mx-i32nda-ui8.o pic/mx-i32nda-i16.o pic/mx-i32nda-ui16.o pic/mx-i32nda-ui32.o pic/mx- i32nda-i64.o pic/mx-i32nda-ui64.o pic/mx-i64nda-i8.o pic/mx-i64nda-ui8.o pic/mx-i64nda-i16.o pic/mx-i64nda-ui16.o pic/mx-i64nda-i32.o pic/mx- i64nda-ui32.o pic/mx-i64nda-ui64.o pic/mx-ui8nda-i8.o pic/mx-ui8nda-i16.o pic/mx-ui8nda-ui16.o pic/mx-ui8nda-i32.o pic/mx-ui8nda-ui32.o pic/mx- ui8nda-i64.o pic/mx-ui8nda-ui64.o pic/mx-ui16nda-i8.o pic/mx-ui16nda-ui8.o pic/mx-ui16nda-i16.o pic/mx-ui16nda-i32.o pic/mx-ui16nda-ui32.o pic/mx- ui16nda-i64.o pic/mx-ui16nda-ui64.o pic/mx-ui32nda-i8.o pic/mx-ui32nda- ui8.o pic/mx-ui32nda-i16.o pic/mx-ui32nda-ui16.o pic/mx-ui32nda-i32.o pic /mx-ui32nda-i64.o pic/mx-ui32nda-ui64.o pic/mx-ui64nda-i8.o pic/mx- ui64nda-ui8.o pic/mx-ui64nda-i16.o pic/mx-ui64nda-ui16.o pic/mx- ui64nda-i32.o pic/mx-ui64nda-ui32.o pic/mx-ui64nda-i64.o pic/mx-i8-ui8nda.o pic/mx-i8-i16nda.o pic/mx-i8-ui16nda.o pic/mx-i8-i32nda.o pic/mx-i8-ui32nda.o pic/mx-i8-i64nda.o pic/mx-i8-ui64nda.o pic/mx-i16-i8nda.o pic/mx-i16-ui8nda.o pic/mx-i16-ui16nda.o pic/mx-i16-i32nda.o pic/mx-i16-ui32nda.o pic/mx-i16-i64nda.o pic/mx-i16-ui64nda.o pic/mx-i32-i8nda.o pic/mx-i32-ui8nda.o pic/mx-i32-i16nda.o pic/mx-i32-ui16nda.o pic/mx-i32-ui32nda.o pic/mx-i32-i64nda.o pic/mx-i32-ui64nda.o pic/mx-i64-i8nda.o pic/mx-i64-ui8nda.o pic/mx-i64-i16nda.o pic/mx-i64-ui16nda.o pic/mx-i64-i32nda.o pic/mx-i64-ui32nda.o pic/mx-i64-ui64nda.o pic/mx-ui8-i8nda.o pic/mx-ui8-i16nda.o pic/mx- ui8-ui16nda.o pic/mx-ui8-i32nda.o pic/mx-ui8-ui32nda.o pic/mx-ui8-i64nda.o pic/mx-ui8-ui64nda.o pic/mx-ui16-i8nda.o pic/mx-ui16-ui8nda.o pic/mx- ui16-i16nda.o pic/mx-ui16-i32nda.o pic/mx-ui16-ui32nda.o pic/mx- ui16-i64nda.o pic/mx-ui16-ui64nda.o pic/mx-ui32-i8nda.o pic/mx- ui32-ui8nda.o pic/mx-ui32-i16nda.o pic/mx-ui32-ui16nda.o pic/mx- ui32-i32nda.o pic/mx-ui32-i64nda.o pic/mx-ui32-ui64nda.o pic/mx- ui64-i8nda.o pic/mx-ui64-ui8nda.o pic/mx-ui64-i16nda.o pic/mx- ui64-ui16nda.o pic/mx-ui64-i32nda.o pic/mx-ui64-ui32nda.o pic/mx- ui64-i64nda.o pic/mx-i8nda-ui8nda.o pic/mx-i8nda-i16nda.o pic/mx-i8nda- ui16nda.o pic/mx-i8nda-i32nda.o pic/mx-i8nda-ui32nda.o pic/mx-i8nda- i64nda.o pic/mx-i8nda-ui64nda.o pic/mx-i16nda-i8nda.o pic/mx-i16nda- ui8nda.o pic/mx-i16nda-ui16nda.o pic/mx-i16nda-i32nda.o pic/mx-i16nda- ui32nda.o pic/mx-i16nda-i64nda.o pic/mx-i16nda-ui64nda.o pic/mx-i32nda- i8nda.o pic/mx-i32nda-ui8nda.o pic/mx-i32nda-i16nda.o pic/mx-i32nda- ui16nda.o pic/mx-i32nda-ui32nda.o pic/mx-i32nda-i64nda.o pic/mx-i32nda- ui64nda.o pic/mx-i64nda-i8nda.o pic/mx-i64nda-ui8nda.o pic/mx-i64nda- i16nda.o pic/mx-i64nda-ui16nda.o pic/mx-i64nda-i32nda.o pic/mx-i64nda- ui32nda.o pic/mx-i64nda-ui64nda.o pic/mx-ui8nda-i8nda.o pic/mx-ui8nda- i16nda.o pic/mx-ui8nda-ui16nda.o pic/mx-ui8nda-i32nda.o pic/mx-ui8nda- ui32nda.o pic/mx-ui8nda-i64nda.o pic/mx-ui8nda-ui64nda.o pic/mx-ui16nda- i8nda.o pic/mx-ui16nda-ui8nda.o pic/mx-ui16nda-i16nda.o pic/mx-ui16nda- i32nda.o pic/mx-ui16nda-ui32nda.o pic/mx-ui16nda-i64nda.o pic/mx-ui16nda- ui64nda.o pic/mx-ui32nda-i8nda.o pic/mx-ui32nda-ui8nda.o pic/mx-ui32nda- i16nda.o pic/mx-ui32nda-ui16nda.o pic/mx-ui32nda-i32nda.o pic/mx-ui32nda- i64nda.o pic/mx-ui32nda-ui64nda.o pic/mx-ui64nda-i8nda.o pic/mx-ui64nda- ui8nda.o pic/mx-ui64nda-i16nda.o pic/mx-ui64nda-ui16nda.o pic/mx-ui64nda- i32nda.o pic/mx-ui64nda-ui32nda.o pic/mx-ui64nda-i64nda.o pic/vx-ccv-cv.o pic/vx-ccv-s.o pic/vx-crv-rv.o pic/vx-crv-s.o pic/vx-cs-cv.o pic/vx-cs- rv.o pic/vx-cv-ccv.o pic/vx-cv-cs.o pic/vx-rv-crv.o pic/vx-rv-cs.o pic/vx-s-ccv.o pic/vx-s-crv.o pic/vx-fccv-fcv.o pic/vx-fccv-fs.o pic/vx- fcrv-frv.o pic/vx-fcrv-fs.o pic/vx-fcs-fcv.o pic/vx-fcs-frv.o pic/vx-fcv- fccv.o pic/vx-fcv-fcs.o pic/vx-frv-fcrv.o pic/vx-frv-fcs.o pic/vx-fs- fccv.o pic/vx-fs-fcrv.o pic/smx-sm-cs.o pic/smx-cs-sm.o pic/smx-scm-s.o pic/smx-s-scm.o pic/smx-scm-sm.o pic/smx-sm-scm.o pic/smx-m-sm.o pic/smx-m-scm.o pic/smx-cm-sm.o pic/smx-cm-scm.o pic/smx-sm-m.o pic/smx- scm-m.o pic/smx-sm-cm.o pic/smx-scm-cm.o pic/smx-bm-sbm.o pic/smx-sbm-bm.o pic/f2c-main.o pic/filemode.o pic/getopt.o pic/getopt1.o pic/lo-cieee.o pic/lo-cutils.o pic/md5.o pic/mkdir.o pic/oct-getopt.o pic/randgamma.o pic/randmtzig.o pic/randpoisson.o pic/rename.o pic/rmdir.o pic/strftime.o pic/strptime.o pic/strcasecmp.o pic/strncase.o pic/tempname.o pic/tempnam.o pic/cmd-edit.o pic/cmd-hist.o pic/oct-rl-edit.o pic/oct-rl- hist.o pic/pathsearch.o pic/kpse-xfns.o -L../libcruft -L. -lcruft -lcholmod -lmetis -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lqrupdate -llapack -lcblas -lf77blas -latlas -lfftw3 -lfftw3f -lreadline -L/opt/local/lib -lpcre -lreadline -lncurses -lhdf5 -lz -lm -L/opt/local/lib -L/opt/local/bin/../lib/g95/x86_64-apple-darwin10/4.2.4/ -L/opt/local/bin/../lib/g95/x86_64-apple-darwin10/4.2.4 -L/opt/local/lib/g95/x86_64-apple-darwin10/4.2.4/ -L/usr/lib/gcc// -L/opt/local/bin/../lib/g95/x86_64-apple-darwin10/4.2.4/// -L/opt/local/lib/g95/x86_64-apple-darwin10/4.2.4/// -L/usr/lib// -lhdf5 -lz -lf95 -lm -D_THREAD_SAFE Undefined symbols: "__g95_stop_string", referenced from: _dgqvec_ in libqrupdate.a(dgqvec.o) _cgqvec_ in libqrupdate.a(cgqvec.o) _sgqvec_ in libqrupdate.a(sgqvec.o) _zgqvec_ in libqrupdate.a(zgqvec.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [liboctave.dylib] Error 1 make[1]: *** [liboctave] Error 2 make: *** [all] Error 2 }}} -- Ticket URL: <http://trac.macports.org/ticket/25032> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: Octave 3.2.4_0 does not build on OS X 10.6.3 --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Changes (by macsforever2000@…): * cc: stechert@… (removed) * owner: macports-tickets@… => stechert@… -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build when octave 3.2.3_2 is active --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) Comment: Since "-L/opt/local/lib" is listed first in that line, before "-L../libcruft -L.", I guess it's incorrectly trying to link with your existing older version of octave and not finding some symbols that were newly added in the new version of octave. Try deactivating your older version first, then building the new one. {{{ sudo port deactivate octave sudo port clean octave sudo port upgrade octave }}} -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build when octave 3.2.3_2 is active --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Comment(by Martin.Buchmann@…): Hmm, good idea, but it did not change anything. I am still ending up with the same error. -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build when octave 3.2.3_2 is active --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Comment(by ryandesign@…): Ok, next idea. Are you using the +g95 variant of octave? I know octave builds for me on 10.6.3 with either the +gcc43 or +gcc44 variants so try one of those. -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build when octave 3.2.3_2 is active --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Comment(by Martin.Buchmann@…): Indeed, I was using the +g95 variant due to reasons I cannot remember. I uninstalled octave, did a {{{clean --all}}} and tried to install it with the gcc43 and gcc44 option. Without success, see below what I assume is the interesting part of the output: {{{ /usr/bin/make -C liboctave all rm -f liboctave.dylib /opt/local/bin/g++-mp-4.4 -dynamiclib -single_module -L/opt/local/lib -install_name /opt/local/lib/octave-3.2.4/liboctave.dylib -o liboctave.dylib \ pic/oct-locbuf.o pic/CollocWt.o pic/DASPK.o pic/DASRT.o pic/DASSL.o pic/LSODE.o pic/ODES.o pic/Quad.o pic/Range.o pic/data-conv.o pic/dir-ops.o pic/file-ops.o pic/file-stat.o pic/glob-match.o pic/idx- vector.o pic/lo-ieee.o pic/lo-mappers.o pic/lo-specfun.o pic/lo-sysdep.o pic/lo-utils.o pic/mach-info.o pic/oct-alloc.o pic/oct-env.o pic/oct- fftw.o pic/oct-group.o pic/oct-mutex.o pic/oct-md5.o pic/oct-norm.o pic /oct-passwd.o pic/oct-rand.o pic/oct-shlib.o pic/oct-spparms.o pic/oct- syscalls.o pic/oct-time.o pic/oct-uname.o pic/prog-args.o pic/regex- match.o pic/sparse-sort.o pic/sparse-util.o pic/str-vec.o pic/Array-C.o pic/Array-b.o pic/Array-ch.o pic/Array-i.o pic/Array-d.o pic/Array-f.o pic /Array-fC.o pic/Array-s.o pic/Array-str.o pic/Array-voidp.o pic/Array-idx- vec.o pic/MArray-C.o pic/MArray-ch.o pic/MArray-i.o pic/MArray-d.o pic/MArray-f.o pic/MArray-fC.o pic/MArray-s.o pic/MSparse-C.o pic/MSparse-d.o pic/Sparse-C.o pic/Sparse-b.o pic/Sparse-d.o pic/oct- inttypes.o pic/Array-util.o pic/CColVector.o pic/CDiagMatrix.o pic/CMatrix.o pic/CNDArray.o pic/CRowVector.o pic/CmplxAEPBAL.o pic/CmplxCHOL.o pic/CmplxGEPBAL.o pic/CmplxHESS.o pic/CmplxLU.o pic/CmplxQR.o pic/CmplxQRP.o pic/CmplxSCHUR.o pic/CmplxSVD.o pic/EIG.o pic/fEIG.o pic/boolMatrix.o pic/boolNDArray.o pic/chMatrix.o pic/chNDArray.o pic/dColVector.o pic/dDiagMatrix.o pic/dMatrix.o pic/dNDArray.o pic/dRowVector.o pic/dbleAEPBAL.o pic/dbleCHOL.o pic/dbleGEPBAL.o pic/dbleHESS.o pic/dbleLU.o pic/dbleQR.o pic/dbleQRP.o pic/dbleSCHUR.o pic/dbleSVD.o pic/boolSparse.o pic/CSparse.o pic/dSparse.o pic/MSparse.o pic/Sparse.o pic/SparseCmplxLU.o pic/SparsedbleLU.o pic/SparseCmplxCHOL.o pic/SparsedbleCHOL.o pic/SparseCmplxQR.o pic/SparseQR.o pic/MatrixType.o pic/PermMatrix.o pic/int8NDArray.o pic/uint8NDArray.o pic/int16NDArray.o pic/uint16NDArray.o pic/int32NDArray.o pic/uint32NDArray.o pic/int64NDArray.o pic/uint64NDArray.o pic/fCColVector.o pic/fCRowVector.o pic/fCDiagMatrix.o pic/fCMatrix.o pic/fCNDArray.o pic/fColVector.o pic/fRowVector.o pic/fDiagMatrix.o pic/fMatrix.o pic/fNDArray.o pic/fCmplxAEPBAL.o pic/fCmplxCHOL.o pic/fCmplxGEPBAL.o pic/fCmplxHESS.o pic/fCmplxLU.o pic/fCmplxSCHUR.o pic/fCmplxSVD.o pic/fCmplxQR.o pic/fCmplxQRP.o pic/floatAEPBAL.o pic/floatCHOL.o pic/floatGEPBAL.o pic/floatHESS.o pic/floatLU.o pic/floatSCHUR.o pic/floatSVD.o pic/floatQR.o pic/floatQRP.o pic/mx-cdm-dm.o pic/mx-dm-cdm.o pic/mx-cs-cdm.o pic/mx-cs-dm.o pic/mx- cs-m.o pic/mx-cs-nda.o pic/mx-cdm-cs.o pic/mx-cdm-cm.o pic/mx-cdm-m.o pic /mx-cdm-s.o pic/mx-cm-cdm.o pic/mx-cm-dm.o pic/mx-cm-m.o pic/mx-cnda-nda.o pic/mx-cm-s.o pic/mx-cnda-s.o pic/mx-dm-cs.o pic/mx-dm-cm.o pic/mx-m-cs.o pic/mx-nda-cs.o pic/mx-m-cdm.o pic/mx-m-cm.o pic/mx-nda-cnda.o pic/mx-s-cdm.o pic/mx-s-cm.o pic/mx-s-cnda.o pic/mx-dm-m.o pic/mx-dm-s.o pic/mx-m-dm.o pic/mx-s-dm.o pic/mx-fcdm-fdm.o pic/mx-fdm-fcdm.o pic/mx- fcs-fcdm.o pic/mx-fcs-fdm.o pic/mx-fcs-fm.o pic/mx-fcs-fnda.o pic/mx-fcdm- fcs.o pic/mx-fcdm-fcm.o pic/mx-fcdm-fm.o pic/mx-fcdm-fs.o pic/mx-fcm- fcdm.o pic/mx-fcm-fdm.o pic/mx-fcm-fm.o pic/mx-fcnda-fnda.o pic/mx-fcm- fs.o pic/mx-fcnda-fs.o pic/mx-fdm-fcs.o pic/mx-fdm-fcm.o pic/mx-fm-fcs.o pic/mx-fnda-fcs.o pic/mx-fm-fcdm.o pic/mx-fm-fcm.o pic/mx-fnda-fcnda.o pic /mx-fs-fcdm.o pic/mx-fs-fcm.o pic/mx-fs-fcnda.o pic/mx-fdm-fm.o pic/mx- fdm-fs.o pic/mx-fm-fdm.o pic/mx-fs-fdm.o pic/mx-pm-m.o pic/mx-m-pm.o pic /mx-pm-cm.o pic/mx-cm-pm.o pic/mx-pm-fm.o pic/mx-fm-pm.o pic/mx-pm-fcm.o pic/mx-fcm-pm.o pic/mx-s-i8nda.o pic/mx-i8nda-s.o pic/mx-s-ui8nda.o pic /mx-ui8nda-s.o pic/mx-s-i16nda.o pic/mx-i16nda-s.o pic/mx-s-ui16nda.o pic /mx-ui16nda-s.o pic/mx-s-i32nda.o pic/mx-i32nda-s.o pic/mx-s-ui32nda.o pic /mx-ui32nda-s.o pic/mx-s-i64nda.o pic/mx-i64nda-s.o pic/mx-s-ui64nda.o pic /mx-ui64nda-s.o pic/mx-fs-i8nda.o pic/mx-i8nda-fs.o pic/mx-fs-ui8nda.o pic /mx-ui8nda-fs.o pic/mx-fs-i16nda.o pic/mx-i16nda-fs.o pic/mx-fs-ui16nda.o pic/mx-ui16nda-fs.o pic/mx-fs-i32nda.o pic/mx-i32nda-fs.o pic/mx-fs- ui32nda.o pic/mx-ui32nda-fs.o pic/mx-fs-i64nda.o pic/mx-i64nda-fs.o pic /mx-fs-ui64nda.o pic/mx-ui64nda-fs.o pic/mx-nda-i8.o pic/mx-i8-nda.o pic /mx-nda-ui8.o pic/mx-ui8-nda.o pic/mx-nda-i16.o pic/mx-i16-nda.o pic/mx- nda-ui16.o pic/mx-ui16-nda.o pic/mx-nda-i32.o pic/mx-i32-nda.o pic/mx-nda- ui32.o pic/mx-ui32-nda.o pic/mx-nda-i64.o pic/mx-i64-nda.o pic/mx-nda- ui64.o pic/mx-ui64-nda.o pic/mx-fnda-i8.o pic/mx-i8-fnda.o pic/mx-fnda- ui8.o pic/mx-ui8-fnda.o pic/mx-fnda-i16.o pic/mx-i16-fnda.o pic/mx-fnda- ui16.o pic/mx-ui16-fnda.o pic/mx-fnda-i32.o pic/mx-i32-fnda.o pic/mx-fnda- ui32.o pic/mx-ui32-fnda.o pic/mx-fnda-i64.o pic/mx-i64-fnda.o pic/mx-fnda- ui64.o pic/mx-ui64-fnda.o pic/mx-nda-i8nda.o pic/mx-i8nda-nda.o pic/mx- nda-ui8nda.o pic/mx-ui8nda-nda.o pic/mx-nda-i16nda.o pic/mx-i16nda-nda.o pic/mx-nda-ui16nda.o pic/mx-ui16nda-nda.o pic/mx-nda-i32nda.o pic/mx- i32nda-nda.o pic/mx-nda-ui32nda.o pic/mx-ui32nda-nda.o pic/mx-nda-i64nda.o pic/mx-i64nda-nda.o pic/mx-nda-ui64nda.o pic/mx-ui64nda-nda.o pic/mx-fnda- i8nda.o pic/mx-i8nda-fnda.o pic/mx-fnda-ui8nda.o pic/mx-ui8nda-fnda.o pic /mx-fnda-i16nda.o pic/mx-i16nda-fnda.o pic/mx-fnda-ui16nda.o pic/mx- ui16nda-fnda.o pic/mx-fnda-i32nda.o pic/mx-i32nda-fnda.o pic/mx-fnda- ui32nda.o pic/mx-ui32nda-fnda.o pic/mx-fnda-i64nda.o pic/mx-i64nda-fnda.o pic/mx-fnda-ui64nda.o pic/mx-ui64nda-fnda.o pic/mx-i8nda-ui8.o pic/mx- i8nda-i16.o pic/mx-i8nda-ui16.o pic/mx-i8nda-i32.o pic/mx-i8nda-ui32.o pic /mx-i8nda-i64.o pic/mx-i8nda-ui64.o pic/mx-i16nda-i8.o pic/mx-i16nda-ui8.o pic/mx-i16nda-ui16.o pic/mx-i16nda-i32.o pic/mx-i16nda-ui32.o pic/mx- i16nda-i64.o pic/mx-i16nda-ui64.o pic/mx-i32nda-i8.o pic/mx-i32nda-ui8.o pic/mx-i32nda-i16.o pic/mx-i32nda-ui16.o pic/mx-i32nda-ui32.o pic/mx- i32nda-i64.o pic/mx-i32nda-ui64.o pic/mx-i64nda-i8.o pic/mx-i64nda-ui8.o pic/mx-i64nda-i16.o pic/mx-i64nda-ui16.o pic/mx-i64nda-i32.o pic/mx- i64nda-ui32.o pic/mx-i64nda-ui64.o pic/mx-ui8nda-i8.o pic/mx-ui8nda-i16.o pic/mx-ui8nda-ui16.o pic/mx-ui8nda-i32.o pic/mx-ui8nda-ui32.o pic/mx- ui8nda-i64.o pic/mx-ui8nda-ui64.o pic/mx-ui16nda-i8.o pic/mx-ui16nda-ui8.o pic/mx-ui16nda-i16.o pic/mx-ui16nda-i32.o pic/mx-ui16nda-ui32.o pic/mx- ui16nda-i64.o pic/mx-ui16nda-ui64.o pic/mx-ui32nda-i8.o pic/mx-ui32nda- ui8.o pic/mx-ui32nda-i16.o pic/mx-ui32nda-ui16.o pic/mx-ui32nda-i32.o pic /mx-ui32nda-i64.o pic/mx-ui32nda-ui64.o pic/mx-ui64nda-i8.o pic/mx- ui64nda-ui8.o pic/mx-ui64nda-i16.o pic/mx-ui64nda-ui16.o pic/mx- ui64nda-i32.o pic/mx-ui64nda-ui32.o pic/mx-ui64nda-i64.o pic/mx-i8-ui8nda.o pic/mx-i8-i16nda.o pic/mx-i8-ui16nda.o pic/mx-i8-i32nda.o pic/mx-i8-ui32nda.o pic/mx-i8-i64nda.o pic/mx-i8-ui64nda.o pic/mx-i16-i8nda.o pic/mx-i16-ui8nda.o pic/mx-i16-ui16nda.o pic/mx-i16-i32nda.o pic/mx-i16-ui32nda.o pic/mx-i16-i64nda.o pic/mx-i16-ui64nda.o pic/mx-i32-i8nda.o pic/mx-i32-ui8nda.o pic/mx-i32-i16nda.o pic/mx-i32-ui16nda.o pic/mx-i32-ui32nda.o pic/mx-i32-i64nda.o pic/mx-i32-ui64nda.o pic/mx-i64-i8nda.o pic/mx-i64-ui8nda.o pic/mx-i64-i16nda.o pic/mx-i64-ui16nda.o pic/mx-i64-i32nda.o pic/mx-i64-ui32nda.o pic/mx-i64-ui64nda.o pic/mx-ui8-i8nda.o pic/mx-ui8-i16nda.o pic/mx- ui8-ui16nda.o pic/mx-ui8-i32nda.o pic/mx-ui8-ui32nda.o pic/mx-ui8-i64nda.o pic/mx-ui8-ui64nda.o pic/mx-ui16-i8nda.o pic/mx-ui16-ui8nda.o pic/mx- ui16-i16nda.o pic/mx-ui16-i32nda.o pic/mx-ui16-ui32nda.o pic/mx- ui16-i64nda.o pic/mx-ui16-ui64nda.o pic/mx-ui32-i8nda.o pic/mx- ui32-ui8nda.o pic/mx-ui32-i16nda.o pic/mx-ui32-ui16nda.o pic/mx- ui32-i32nda.o pic/mx-ui32-i64nda.o pic/mx-ui32-ui64nda.o pic/mx- ui64-i8nda.o pic/mx-ui64-ui8nda.o pic/mx-ui64-i16nda.o pic/mx- ui64-ui16nda.o pic/mx-ui64-i32nda.o pic/mx-ui64-ui32nda.o pic/mx- ui64-i64nda.o pic/mx-i8nda-ui8nda.o pic/mx-i8nda-i16nda.o pic/mx-i8nda- ui16nda.o pic/mx-i8nda-i32nda.o pic/mx-i8nda-ui32nda.o pic/mx-i8nda- i64nda.o pic/mx-i8nda-ui64nda.o pic/mx-i16nda-i8nda.o pic/mx-i16nda- ui8nda.o pic/mx-i16nda-ui16nda.o pic/mx-i16nda-i32nda.o pic/mx-i16nda- ui32nda.o pic/mx-i16nda-i64nda.o pic/mx-i16nda-ui64nda.o pic/mx-i32nda- i8nda.o pic/mx-i32nda-ui8nda.o pic/mx-i32nda-i16nda.o pic/mx-i32nda- ui16nda.o pic/mx-i32nda-ui32nda.o pic/mx-i32nda-i64nda.o pic/mx-i32nda- ui64nda.o pic/mx-i64nda-i8nda.o pic/mx-i64nda-ui8nda.o pic/mx-i64nda- i16nda.o pic/mx-i64nda-ui16nda.o pic/mx-i64nda-i32nda.o pic/mx-i64nda- ui32nda.o pic/mx-i64nda-ui64nda.o pic/mx-ui8nda-i8nda.o pic/mx-ui8nda- i16nda.o pic/mx-ui8nda-ui16nda.o pic/mx-ui8nda-i32nda.o pic/mx-ui8nda- ui32nda.o pic/mx-ui8nda-i64nda.o pic/mx-ui8nda-ui64nda.o pic/mx-ui16nda- i8nda.o pic/mx-ui16nda-ui8nda.o pic/mx-ui16nda-i16nda.o pic/mx-ui16nda- i32nda.o pic/mx-ui16nda-ui32nda.o pic/mx-ui16nda-i64nda.o pic/mx-ui16nda- ui64nda.o pic/mx-ui32nda-i8nda.o pic/mx-ui32nda-ui8nda.o pic/mx-ui32nda- i16nda.o pic/mx-ui32nda-ui16nda.o pic/mx-ui32nda-i32nda.o pic/mx-ui32nda- i64nda.o pic/mx-ui32nda-ui64nda.o pic/mx-ui64nda-i8nda.o pic/mx-ui64nda- ui8nda.o pic/mx-ui64nda-i16nda.o pic/mx-ui64nda-ui16nda.o pic/mx-ui64nda- i32nda.o pic/mx-ui64nda-ui32nda.o pic/mx-ui64nda-i64nda.o pic/vx-ccv-cv.o pic/vx-ccv-s.o pic/vx-crv-rv.o pic/vx-crv-s.o pic/vx-cs-cv.o pic/vx-cs- rv.o pic/vx-cv-ccv.o pic/vx-cv-cs.o pic/vx-rv-crv.o pic/vx-rv-cs.o pic/vx-s-ccv.o pic/vx-s-crv.o pic/vx-fccv-fcv.o pic/vx-fccv-fs.o pic/vx- fcrv-frv.o pic/vx-fcrv-fs.o pic/vx-fcs-fcv.o pic/vx-fcs-frv.o pic/vx-fcv- fccv.o pic/vx-fcv-fcs.o pic/vx-frv-fcrv.o pic/vx-frv-fcs.o pic/vx-fs- fccv.o pic/vx-fs-fcrv.o pic/smx-sm-cs.o pic/smx-cs-sm.o pic/smx-scm-s.o pic/smx-s-scm.o pic/smx-scm-sm.o pic/smx-sm-scm.o pic/smx-m-sm.o pic/smx-m-scm.o pic/smx-cm-sm.o pic/smx-cm-scm.o pic/smx-sm-m.o pic/smx- scm-m.o pic/smx-sm-cm.o pic/smx-scm-cm.o pic/smx-bm-sbm.o pic/smx-sbm-bm.o pic/f2c-main.o pic/filemode.o pic/getopt.o pic/getopt1.o pic/lo-cieee.o pic/lo-cutils.o pic/md5.o pic/mkdir.o pic/oct-getopt.o pic/randgamma.o pic/randmtzig.o pic/randpoisson.o pic/rename.o pic/rmdir.o pic/strftime.o pic/strptime.o pic/strcasecmp.o pic/strncase.o pic/tempname.o pic/tempnam.o pic/cmd-edit.o pic/cmd-hist.o pic/oct-rl-edit.o pic/oct-rl- hist.o pic/pathsearch.o pic/kpse-xfns.o -L../libcruft -L. -lcruft -lcholmod -lmetis -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lqrupdate -llapack -lcblas -lf77blas -latlas -lfftw3 -lfftw3f -lreadline -L/opt/local/lib -lpcre -lreadline -lncurses -lhdf5 -lz -lm -L/opt/local/lib -L/opt/local/lib/gcc44/gcc/x86_64-apple-darwin10/4.4.4 -L/opt/local/lib/gcc44/gcc/x86_64-apple-darwin10/4.4.4/../../.. -lhdf5 -lz -lm -lgfortranbegin -lgfortran -D_THREAD_SAFE Undefined symbols: "__g95_filename", referenced from: _dgqvec_ in libqrupdate.a(dgqvec.o) _cgqvec_ in libqrupdate.a(cgqvec.o) _sgqvec_ in libqrupdate.a(sgqvec.o) _zgqvec_ in libqrupdate.a(zgqvec.o) "__g95_stop_string", referenced from: _dgqvec_ in libqrupdate.a(dgqvec.o) _cgqvec_ in libqrupdate.a(cgqvec.o) _sgqvec_ in libqrupdate.a(sgqvec.o) _zgqvec_ in libqrupdate.a(zgqvec.o) "__g95_line", referenced from: _dgqvec_ in libqrupdate.a(dgqvec.o) _cgqvec_ in libqrupdate.a(cgqvec.o) _sgqvec_ in libqrupdate.a(sgqvec.o) _zgqvec_ in libqrupdate.a(zgqvec.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [liboctave.dylib] Error 1 make[1]: *** [liboctave] Error 2 make: *** [all] Error 2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_octave/work/octave-3.2.4" && /usr/bin/make all " returned error 2 DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_octave/work/octave-3.2.4" && /usr/bin/make all " returned error 2 while executing "command_exec build" (procedure "portbuild::build_main" line 9) invoked from within "$procedure $targetname" }}} -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build when octave 3.2.3_2 is active --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Comment(by Martin.Buchmann@…): Hi again, after deinstalling most of octaves dependencies and reinstalling it "from scratch" with the gcc44 option it builts fine. I think there is a problem in the +g95 variant and for me special problems arose after i tried to install octave with gcc4(3|4) but dependencies like arpack and qrupdate where built with +g95. Just a guess, at least it is now working for me. Thanks Martin -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build; problem with g95? --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build; problem with g95? --------------------------------------------+------------------------------- Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: octave --------------------------------------------+------------------------------- Comment(by takeshi@…): I updated qrupdate (r70385, r70460) to make g95 variant back. For arpack see #25186. See also #21797. -- Ticket URL: <http://trac.macports.org/ticket/25032#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#25032: octave 3.2.4_0 does not build; problem with g95? ---------------------------------------------+------------------------------ Reporter: Martin.Buchmann@… | Owner: stechert@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Resolution: duplicate | Keywords: Port: octave | ---------------------------------------------+------------------------------ Changes (by jmr@…): * status: new => closed * resolution: => duplicate Comment: I guess we can call this a dupe of #21797. -- Ticket URL: <https://trac.macports.org/ticket/25032#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts