Compilation fails on Arch Linux with wxWidgets 3.2.9 - undefined symbol error
Author: thorrrrCreated Dec 7, 2025Updated Sep 10, 2026
Labelsbugneeds-triage
Description
Espanso compilation fails on Arch Linux after wxWidgets upgrade from 3.2.8.1 to 3.2.9. Error: espanso: symbol lookup error: /usr/lib/libwx_gtk3u_html-3.2.so.0: undefined symbol: _Z38_wx_link_dummy_func_wxhtml_chm_supportv System:
OS: Arch Linux (CachyOS) wxWidgets version: 3.2.9-1 espanso version: 2.3.0
Steps to reproduce:
Update wxWidgets to 3.2.9 on Arch Linux Try to compile espanso-wayland from AUR Compilation fails with linking error
Workaround: Downgrading wxWidgets to 3.2.8.1-2 allows successful compilation. Expected behavior: Espanso should compile successfully with the latest wxWidgets version.
Steps to reproduce
No response
Expected behavior
No response
Screenshots
No response
Logs
No response
Your environment
- Public source code:
- Environment name and version (e.g., Rust 1.59.0):
- Operating system and version (e.g., Ubuntu 20.04.2 LTS):
- Espanso version (e.g., 2.1.4-beta):
Self-service
- I'd be willing to fix this bug myself.
Source: espanso/espanso