[3dprinter-general] Bug#1023365: prusa-slicer: Wrong wxWidgets Version linked during debian Build resulting in instant SIGSEGV on launch (due to lacking wxWidgets 3.2 support)
Gregor Riepl
onitake at gmail.com
Thu Nov 3 07:54:07 GMT 2022
> The wrong wxWidgets Version is linked during the build. Normally debian/rules
> specifies WX_STABLE=1 which should result in the usage of wxWidgets 3.0 which
> is in stable. However, wx-config always returns wx3.2 which is then used by
> CMake even if CMakeLists.txt is changed to especially require wxWidgets 3.0
> and wx-config options set to --version=3.0.
Please note that there is currently a transition to wxWidgets 3.2
ongoing in Debian:
https://release.debian.org/transitions/html/wxwidgets-3.2.html
As such, it's expected that packages depending on wxWidgets upgrade to
3.2, but there seems to be considerable fallout due to breaking changes
in from 3.0 to 3.2.
In particular, slic3r is not ready due to the mentioned upstream issues.
IMHO there is really no need to open another bug report on slic3r, since
it's expected that all packages upgrade in due time, but you may want to
add a block on the wxWidgets 3.2 transition to #1022234.
slic3r currently shows as "green" in the transition table, because the
build issues were fixed, but slic3r is not compatible, so it should
block the transition.
More information about the 3dprinter-general
mailing list