Source: slic3r-prusa Version: 2.6.0+dfsg-1 Severity: serious Tags: ftbfs patch Forwarded: https://github.com/prusa3d/PrusaSlicer/pull/11036
https://buildd.debian.org/status/fetch.php?pkg=slic3r-prusa&arch=i386&ver=2.6.0%2Bdfsg-1&stamp=1690032193&raw=0 ... /<<PKGBUILDDIR>>/src/libslic3r/Format/AnycubicSLA.cpp:327:15: error: no matching function for call to ‘crop_value(float_t&, float, float)’ 327 | crop_value(h.delay_before_exposure_s, 0.0f, 1000.0f); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/src/libslic3r/Format/AnycubicSLA.cpp:219:24: note: candidate: ‘template<class T> void Slic3r::{anonymous}::crop_value(T&, T, T)’ ... Two fixes are required for fixing the build on i386 (and likely also some non-release 32bit architectures). 1. The patch from the pull request above, and 2. the following change: --- debian/rules.old 2023-07-24 15:36:20.941771419 +0000 +++ debian/rules 2023-07-24 15:36:43.133759741 +0000 @@ -5,7 +5,7 @@ # less debug info to avoid running out of address space ifneq (,$(filter $(DEB_HOST_ARCH), mips mipsel)) export DEB_CXXFLAGS_MAINT_APPEND += --param ggc-min-expand=5 -g0 -else ifneq (,$(filter $(DEB_HOST_ARCH), armhf)) +else ifeq ($(DEB_HOST_ARCH_BITS), 32) export DEB_CXXFLAGS_MAINT_APPEND += -g1 endif