Hi all, I just realized, that I could apply the patch, available from savannah, to fix the octave GUI freeze on quit issue to octave TIP:
https://github.com/Schamschula/macports/blob/f5e1a4358c6ec77a20e285867f73f6bacfb59fe2/math/octave-devel/Portfile <https://github.com/Schamschula/macports/blob/f5e1a4358c6ec77a20e285867f73f6bacfb59fe2/math/octave-devel/Portfile> and https://github.com/Schamschula/macports/blob/f5e1a4358c6ec77a20e285867f73f6bacfb59fe2/math/octave-devel/files/octave-qt_wait_on_worker_thread-2017sep25.patch <https://github.com/Schamschula/macports/blob/f5e1a4358c6ec77a20e285867f73f6bacfb59fe2/math/octave-devel/files/octave-qt_wait_on_worker_thread-2017sep25.patch> And, yes, it works! Marius -- Marius Schamschula > On Nov 2, 2017, at 1:19 PM, Marius Schamschula <li...@schamschula.com> wrote: > > Ken, > > That sure is cleaner than the existing octave-devel. > > I added a small tweak: > > <Portfile-octave-devel.diff> > > to enable sundials (which the configure output is clearly looking for). > > It built, but again that quit error, a.k.a. > https://savannah.gnu.org/bugs/?50025 <https://savannah.gnu.org/bugs/?50025> > > Currently running make check... > > Marius > -- > Marius Schamschula > > > >> On Nov 2, 2017, at 12:32 PM, Ken Cunningham <ken.cunningham.web...@gmail.com >> <mailto:ken.cunningham.web...@gmail.com>> wrote: >> >> >> >>> On Nov 2, 2017, at 10:13 AM, Ray Zimmerman <r...@cornell.edu >>> <mailto:r...@cornell.edu>> wrote: >>> >>> I, for one, would appreciate an up-to-date octave-devel on macports if >>> someone has the time. In particular, in the current build of the release >>> version (4.2.1) the GUI still crashes on exit. >>> >>> Thanks again, >>> >>> Ray >>> >> >> I put together a much-simplified (so I could understand it) and slightly >> defeatured octave-devel port to build the tip of the dev tree so I could >> test that. >> >> It looks a lot like the homebrew +HEAD build file. >> >> It still crashes on exit. I don’t know if the crash-on-exit fix is in the >> dev tree yet or if it still exists only as a patch. Have to sort that out. >> >> You can take a look if you like: >> >> <https://github.com/kencu/macports-ports/blob/octave2/math/octave-devel/Portfile >> >> <https://github.com/kencu/macports-ports/blob/octave2/math/octave-devel/Portfile>> >> >> >> ken >