Index | Thread | Search

From:
Daniel Dickman <didickman@gmail.com>
Subject:
Re: wxMaxima port unstable
To:
"Herning, Joseph" <jherning@nvcc.edu>
Cc:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Tue, 22 Jul 2025 21:28:11 -0400

Download raw body.

Thread

On Thu, 3 Jul 2025, Herning, Joseph wrote:

> I just tried the latest snapshot (3 July 2025) and had the same result 
> with wxMaxima 24.05 (easy to trigger crashes).

If you're really interested in having this work on OpenBSD I suggest you 
file bug reports with upstream.

To be honest I'm tempted to just mark wxMaxima BROKEN again.

> I have also tried compiling wxMaxima 25.04 from source with similar 
> results. Are there any other complex wxwidgets program ports? There are 
> multiple ways to trigger crashes, but they mostly seem to be in the 
> wxwidgets code.

I suspect these are wxMaxima issues and not wxWidgets problems.

> 
> Perhaps as a separate issue, the updated port does not show the maxima 
> output at all after entering an expression. Entering "1+2;" followed by 
> shift+enter does not give an output. I am testing on a machine where I 
> have installed nothing from ports except wxmaxima and maxima (and 
> dependencies) via pkg_add. Running ps shows wxmaxima does start the 
> maxima binary, and maxima itself functions when run separately.

As I said before, wxMaxima updates fix some things and break other things.

After checking, the bug was introduced in 24.02.2. The good news is that 
this was a relatively small release and only included 3 changes according 
to NEWS.md:

- Set maxima's LANG variable, not wxMaxima's LANG (#1897)
- Sped up the communication between maxima and wxMaxima
- Sometimes newlines in misc text from maxima got lost (#1894)

Can you please bisect which of these broke wxMaxima and report it 
upstream?

> 
> Joe