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

Reply via email to