[MacPorts] #41361: octave-devel failed to compile on 10.9

MacPorts noreply at macports.org
Mon Nov 18 08:49:49 PST 2013


#41361: octave-devel failed to compile on 10.9
---------------------------+-------------------------
  Reporter:  azurvii@…     |      Owner:  michaelld@…
      Type:  defect        |     Status:  closed
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.2.1
Resolution:  fixed         |   Keywords:
      Port:  octave-devel  |
---------------------------+-------------------------

Comment (by michaelld@…):

 octave-devel builds all C/C++ code using the configure.compiler setting
 (for a few months now, I think); all fortran code is build using the
 selected variant's compiler. So, at least for -building- octave-devel and
 GraphicsMagick, it seems like so long as the same configure.compiler is
 selected then all should be well (and, it does seem to be the case). That
 said, at least on 10.8 I do find that libGraphicsMagick++.dylib links with
 Apple's libstdc++ while the octave-compiled {{{__magick_read__.oct}}}
 links with MacPorts' libstdc++, which should result in an error during
 runtime.  Interestingly, I can do the following (in 10.8; with "foo.jpg"
 in the octave search path):
 {{{
 % octave
 > foo = imread("foo.jpg");
 > imshow(foo)
 }}}
 and it works. So .... not sure what's going on there since I would expect
 the runtime error.  I think that this issue is complicated; maybe some of
 these people were the ones who rebuilt GraphicsMagick using
 configure.compiler=macports-gcc-4.X and thus just needed to re-rebuild?
 The bottom line for me is that rebuilding GraphicsMagick works, and at the
 end of the day all seems well between octave-devel and GraphicsMagick.

-- 
Ticket URL: <https://trac.macports.org/ticket/41361#comment:8>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list