On Sun, 22 Nov 2020, Jeremie Courreges-Anglas wrote:

> On Sun, Nov 22 2020, Daniel Dickman <didick...@gmail.com> wrote:
> > This is a minor point release for wxWidgets but upstream says it is a 
> > highly recommended upgrade bringing about 2 years of bug fixes and 
> > improvements.
> >
> > I've compile tested about 30 consumers of wxWidgets on amd64.
> 
> That is good.  It would be good to get more runtime testing though.
> 
> > ok?
> 
> There is a newer release upstream.
> 
>   https://github.com/wxWidgets/wxWidgets/releases/tag/v3.0.5.1
> 
> This release bumps the shared lib minor version (as should have been done
> in 3.0.5, you can check it with /usr/src/lib/check_sym) and fixes
> a bogus assertion in the gtk backend.
> 
>   https://trac.wxwidgets.org/ticket/18688
> 
> So I think we should move directly to 3.0.5.1 and bump SHARED_LIBS.
> Here's the diff I had ~2 weeks ago, but I didn't make progress since.
> 
> Assorted improvements:
> - move build to python3 (only used to generate some source files)
> - sync WANTLIB
> 
> I'm going to test a few programs built against 3.0.4 to see if the minor
> bump is actually correct.  More tests are welcome, with programs built
> against 3.0.4 or 3.0.5.1.
> 
> 

Nicely done! Your diff definitely looks nicer than mine. Will switch to 
your diff.

For runtime tests I'm using wxPython, wxglade and nono. Some of the 
consumers are currently broken (wxMaxima, p5-Wx) which I'm also looking at 
updating to see if we can get them fixed. (and some are marked broken on 
other platforms like alpha, hppa, etc.

I don't use most of the other consumers, but will see if I can try to a 
quick smoke test for some of those other ports.

Will let you take it from here though. Thanks!

Reply via email to