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
> 

Reply via email to