[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)

vertuxt vertuxt at vertuxt.de
Wed Nov 2 21:27:48 GMT 2022

Package: prusa-slicer
Version: 2.5.0+dfsg-2
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: tv at beamnet.de, tobi at debian.org, onitake at gmail.com

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.

As already stated in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022234
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1020702 upstream does not
have wxWidgets 3.2 support yet.

I verified, the package is usable if linked against wxWidgets 3.0 by setting my
wx-config alternative to 3.0 (update-alternatives).

BR Jan

-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-2-amd64 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages prusa-slicer depends on:
ii  fonts-noto-hinted                                  20201225-1
ii  libboost-chrono1.74.0                              1.74.0-17
ii  libboost-filesystem1.74.0                          1.74.0-17
ii  libboost-iostreams1.74.0                           1.74.0-17
ii  libboost-locale1.74.0                              1.74.0-17
ii  libboost-log1.74.0                                 1.74.0-17
ii  libboost-regex1.74.0 [libboost-regex1.74.0-icu71]  1.74.0-17
ii  libboost-thread1.74.0                              1.74.0-17
ii  libc6                                              2.35-4
ii  libcurl3-gnutls                                    7.85.0-1
ii  libdbus-1-3                                        1.14.4-1
ii  libexpat1                                          2.5.0-1
ii  libgcc-s1                                          12.2.0-3
ii  libgl1                                             1.5.0-1
ii  libglew2.2                                         2.2.0-4+b1
ii  libglib2.0-0                                       2.74.1-1
ii  libgmp10                                           2:6.2.1+dfsg1-1.1
ii  libgtk-3-0                                         3.24.34-3
ii  libimath-3-1-29                                    3.1.5-1+b1
ii  libjpeg62-turbo                                    1:2.1.2-1+b1
ii  libmpfr6                                           4.1.0-3
ii  libnlopt0                                          2.7.1-4+b2
ii  libocct-data-exchange-7.6                          7.6.3+dfsg1-5
ii  libocct-foundation-7.6                             7.6.3+dfsg1-5
ii  libocct-modeling-algorithms-7.6                    7.6.3+dfsg1-5
ii  libocct-modeling-data-7.6                          7.6.3+dfsg1-5
ii  libocct-ocaf-7.6                                   7.6.3+dfsg1-5
ii  libopenvdb9.1                                      9.1.0-7+b1
ii  libpng16-16                                        1.6.38-2
ii  libstdc++6                                         12.2.0-3
ii  libtbb12                                           2021.5.0-15
ii  libwxbase3.2-0                                     3.2.1+dfsg-1
ii  libwxgtk3.2-0                                      3.2.1+dfsg-1

prusa-slicer recommends no packages.

prusa-slicer suggests no packages.

-- no debconf information

More information about the 3dprinter-general mailing list