Tuesday, July 22, 2025

Re: wxMaxima port unstable

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

No comments:

Post a Comment