Source: slic3r-prusa Version: 2.4.2+dfsg-1 Severity: normal Tags: ftbfs Hello,
tbb/onetbb transition (#1007222) is currently in the planning. During test rebuild of libtbb-dev reverse dependencies with onetbb/2021.5.0-8 in experimental, current source failed to build with the following: [ 51%] Building CXX object src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o cd /home/merkys/slic3r-prusa-2.4.2+dfsg/obj-x86_64-linux-gnu/src/libslic3r && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_DATE_TIME_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_LOCALE_DYN_LINK -DBOOST_LOG_DYN_LINK -DBOOST_REGEX_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DLIBNEST2D_GEOMETRIES_libslic3r -DLIBNEST2D_OPTIMIZER_nlopt -DLIBNEST2D_STATIC -DLIBNEST2D_THREADING_tbb -DSLIC3R_GUI -DTBB_USE_CAPTURED_EXCEPTION=0 -DUNICODE -DUSE_TBB -DWXINTL_NO_GETTEXT_MACRO -D_UNICODE -DwxNO_UNSAFE_WXSTRING_CONV -DwxUSE_UNICODE -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src -I/home/merkys/slic3r-prusa-2.4.2+dfsg/obj-x86_64-linux-gnu/src/platform -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src/libslic3r -I/home/merkys/slic3r-prusa-2.4.2+dfsg/obj-x86_64-linux-gnu/src/libslic3r -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src/libnest2d/include -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src/miniz -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src/glu-libtess/include -I/home/merkys/slic3r-prusa-2.4.2+dfsg/src/qhull/src -isystem /usr/include/eigen3 -isystem /home/merkys/slic3r-prusa-2.4.2+dfsg/src/libigl -isystem /usr/include/OpenEXR -g -O2 -ffile-prefix-map=/home/merkys/slic3r-prusa-2.4.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG -fPIC -fsigned-char -Werror=return-type -Wno-ignored-attributes -Wno-unknown-pragmas -pthread -DOPENVDB_ABI_VERSION_NUMBER=8 -std=gnu++17 -Winvalid-pch -include /home/merkys/slic3r-prusa-2.4.2+dfsg/obj-x86_64-linux-gnu/src/libslic3r/CMakeFiles/libslic3r.dir/cmake_pch.hxx -MD -MT src/libslic3r/CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -MF CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o.d -o CMakeFiles/libslic3r.dir/OpenVDBUtils.cpp.o -c /home/merkys/slic3r-prusa-2.4.2+dfsg/src/libslic3r/OpenVDBUtils.cpp In file included from /home/merkys/slic3r-prusa-2.4.2+dfsg/src/libslic3r/OpenVDBUtils.cpp:9: /usr/include/openvdb/tools/MeshToVolume.h:36:10: fatal error: tbb/task_scheduler_init.h: No such file or directory 36 | #include <tbb/task_scheduler_init.h> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Andrius