[MacPorts] #45210: Octave: unexpected termination after hitting ctrl-c (Octave v3.8.2, OSX10.9.5)

MacPorts noreply at macports.org
Fri Jan 23 20:31:34 PST 2015


#45210: Octave: unexpected termination after hitting ctrl-c (Octave v3.8.2,
OSX10.9.5)
---------------------+-------------------------
  Reporter:  mike@…  |      Owner:  michaelld@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.3.1
Resolution:          |   Keywords:
      Port:  octave  |
---------------------+-------------------------

Comment (by roberthuston@…):

 I still get the "crash at exit" after building with this latest "octave-
 clang-libc++.diff" patch and then running Octave. Reinstalling from the
 previous "octave-3.8.2-clang-libcxx.patch" and "Portfile-octave.3.diff"
 files is the only way I can get my Octave installation to work. I'm
 running on Mac OS X 10.10.1, using Xcode 6.1.1 and its associated command
 line tools.

 Replying to [comment:48 michaelld@…]:
 > I just attached a combined patch (adds the libc++ patchfile as well as
 modifies the Portfile; from `port dir octave` directory) with my latest
 version. I think the patch should be used when configure.cxx_stdlib ==
 "libc++" only (or, just used all the time since it internally keys off of
 the LIBCXX version if defined), regardless of OS version. Since libc++ is
 used with Clang only, I think this works. Can others verify?  If you
 download the patch (say to ~/Downloads/), then do (after cleaning up the
 octave directory, if/as necessary, back to svn HEAD state):
 > {{{
 > cd `port dir octave`
 > patch -p0 < ~/Downloads/octave-clang-libc++.diff
 > }}}
 > Then, reinstall (or, try to install) octave and test to see if it exits
 cleanly. These changes will do nothing when using libstdc++ (the default
 for 10.8 and earlier), but should work when using libc++ (default on 10.9
 and later).

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


More information about the macports-tickets mailing list