FS#68988 - [wxgtk3] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Graham Keeth (gkeeth) - Tuesday, 15 December 2020, 16:41 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 15 December 2020, 16:47 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
wxgtk3 is built with a different (older) gcc/ABI than python-wxpython (4.0.7.2-5) and kicad (5.1.8-3).

This results in warning messages about ABI mismatch in wx applications built with up-to-date gcc, i.e. gcc 10.

Message in terminal on kicad launch:
**********
Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1013,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8).
**********

Popup on launch of pcbnew (kicad pcb editor):
**********
Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t, compiler with C++ ABI 1013, wx containers, compatible with 3.8),
and wxPython used 3.0 (wchar_t, compiler with C++ ABI 1014, wx containers, compatible with 2.8)"
**********

see kicad package bug report: https://bugs.archlinux.org/task/68421?project=5&string=kicad

Some people in that report have seen kicad crashing. I personally have not seen crashing, just the warning messages.

Can wxgtk3 be rebuilt with latest gcc? I have verified that rebuilding wxgtk3/wxgtk-common from the PKGBUILD, with up-to-date gcc, fixes the issue.

Sorry if this is an inappropriate bug report -- I don't think this falls under "out-of-date" but apologies if I should have just flagged it.

Additional info:
* wxgtk3 3.0.5.1-1, python-wxpython 4.0.7.2-5, kicad 5.1.8-3

Steps to reproduce:
1. install kicad 5.1.8-3 from community
2. kicad &
3. observe warning in terminal about ABI mismatch
4. Kicad application appears. Click green pcb icon to start pcbnew (pcb editor)
5. observe popup about wxPython ABI mismatch
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 15 December 2020, 16:47 GMT
Reason for closing:  Not a bug
Additional comments about closing:  the warnings are harmless and have nothing to do with the crashes

Loading...