On Sun, Nov 22 2020, Daniel Dickman <didick...@gmail.com> wrote: > 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)
iirc kn and I spent some time debugging p5-Wx, I don't remember if he got a working port in the end. > 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. I quickly tested runtime with: audacity, filezilla, pgadmin3, xchm, golly, rapidsvn, sk1, and poedit. Everything looks fine. > Will let you take it from here though. Thanks! I'm just going to commit it. Thanks for bringing this up, and sorry for not publishing it earlier! -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE