Bug#1037800: open3d: ftbfs with GCC-13

Matthias Klose doko at debian.org
Wed Jun 14 10:29:22 BST 2023


Package: src:open3d
Version: 0.16.1+ds-2
Severity: normal
Tags: sid trixie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-13

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-13/g++-13, but succeeds to build with gcc-12/g++-12. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2023/05/22/logs/open3d_0.16.1+ds-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 13, either set CC=gcc-13 CXX=g++-13 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-13/porting_to.html

[...]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp: In instantiation of ‘std::shared_ptr<_Tp> open3d::visualization::rendering::{anonymous}::MakeShared(ResourceType*, filament::Engine&) [with ResourceType = filament::RenderTarget]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:107:23:   required from ‘open3d::visualization::rendering::FilamentResourceManager::BoxedResource<ResourceType> open3d::visualization::rendering::{anonymous}::BoxResource(ResourceType*, filament::Engine&) [with ResourceType = filament::RenderTarget]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:120:50:   required from ‘Handle open3d::visualization::rendering::{anonymous}::RegisterResource(filament::Engine&, ResourceType*, ResourcesContainer<ResourceType>&) [with Handle = open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::RenderTarget>; ResourceType = filament::RenderTarget; ResourcesContainer<ResourceType> = std::unordered_map<open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::RenderTarget>, std::hash<open3d::visualization::rendering::REHandle_abstract>, std::equal_to<open3d::visualization::rendering::REHandle_abstract>, std::allocator<std::pair<const open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::RenderTarget> > > >]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:619:50:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: note: remove ‘std::move’ call
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp: In instantiation of ‘std::shared_ptr<_Tp> open3d::visualization::rendering::{anonymous}::MakeShared(ResourceType*, filament::Engine&) [with ResourceType = filament::IndirectLight]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:107:23:   required from ‘open3d::visualization::rendering::FilamentResourceManager::BoxedResource<ResourceType> open3d::visualization::rendering::{anonymous}::BoxResource(ResourceType*, filament::Engine&) [with ResourceType = filament::IndirectLight]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:120:50:   required from ‘Handle open3d::visualization::rendering::{anonymous}::RegisterResource(filament::Engine&, ResourceType*, ResourcesContainer<ResourceType>&) [with Handle = open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::IndirectLight>; ResourceType = filament::IndirectLight; ResourcesContainer<ResourceType> = std::unordered_map<open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::IndirectLight>, std::hash<open3d::visualization::rendering::REHandle_abstract>, std::equal_to<open3d::visualization::rendering::REHandle_abstract>, std::allocator<std::pair<const open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::IndirectLight> > > >]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:657:63:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: note: remove ‘std::move’ call
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp: In instantiation of ‘std::shared_ptr<_Tp> open3d::visualization::rendering::{anonymous}::MakeShared(ResourceType*, filament::Engine&) [with ResourceType = filament::Skybox]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:107:23:   required from ‘open3d::visualization::rendering::FilamentResourceManager::BoxedResource<ResourceType> open3d::visualization::rendering::{anonymous}::BoxResource(ResourceType*, filament::Engine&) [with ResourceType = filament::Skybox]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:120:50:   required from ‘Handle open3d::visualization::rendering::{anonymous}::RegisterResource(filament::Engine&, ResourceType*, ResourcesContainer<ResourceType>&) [with Handle = open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::Skybox>; ResourceType = filament::Skybox; ResourcesContainer<ResourceType> = std::unordered_map<open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::Skybox>, std::hash<open3d::visualization::rendering::REHandle_abstract>, std::equal_to<open3d::visualization::rendering::REHandle_abstract>, std::allocator<std::pair<const open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::Skybox> > > >]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:688:49:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: note: remove ‘std::move’ call
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp: In instantiation of ‘std::shared_ptr<_Tp> open3d::visualization::rendering::{anonymous}::MakeShared(ResourceType*, filament::Engine&) [with ResourceType = filament::VertexBuffer]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:107:23:   required from ‘open3d::visualization::rendering::FilamentResourceManager::BoxedResource<ResourceType> open3d::visualization::rendering::{anonymous}::BoxResource(ResourceType*, filament::Engine&) [with ResourceType = filament::VertexBuffer]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:120:50:   required from ‘Handle open3d::visualization::rendering::{anonymous}::RegisterResource(filament::Engine&, ResourceType*, ResourcesContainer<ResourceType>&) [with Handle = open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::VertexBuffer>; ResourceType = filament::VertexBuffer; ResourcesContainer<ResourceType> = std::unordered_map<open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::VertexBuffer>, std::hash<open3d::visualization::rendering::REHandle_abstract>, std::equal_to<open3d::visualization::rendering::REHandle_abstract>, std::allocator<std::pair<const open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::VertexBuffer> > > >]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:739:48:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: note: remove ‘std::move’ call
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp: In instantiation of ‘std::shared_ptr<_Tp> open3d::visualization::rendering::{anonymous}::MakeShared(ResourceType*, filament::Engine&) [with ResourceType = filament::IndexBuffer]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:107:23:   required from ‘open3d::visualization::rendering::FilamentResourceManager::BoxedResource<ResourceType> open3d::visualization::rendering::{anonymous}::BoxResource(ResourceType*, filament::Engine&) [with ResourceType = filament::IndexBuffer]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:120:50:   required from ‘Handle open3d::visualization::rendering::{anonymous}::RegisterResource(filament::Engine&, ResourceType*, ResourcesContainer<ResourceType>&) [with Handle = open3d::visualization::rendering::REHandle<open3d::visualization::rendering::EntityType::IndexBuffer>; ResourceType = filament::IndexBuffer; ResourcesContainer<ResourceType> = std::unordered_map<open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::IndexBuffer>, std::hash<open3d::visualization::rendering::REHandle_abstract>, std::equal_to<open3d::visualization::rendering::REHandle_abstract>, std::allocator<std::pair<const open3d::visualization::rendering::REHandle_abstract, open3d::visualization::rendering::FilamentResourceManager::BoxedResource<filament::IndexBuffer> > > >]’
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:766:53:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentResourceManager.cpp:100:72: note: remove ‘std::move’ call
[ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/PointCloudBuffers.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/PointCloudBuffers.cpp
[ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o -MF CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o.d -o CMakeFiles/visualization.dir/rendering/filament/TriangleMeshBuffers.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/TriangleMeshBuffers.cpp
In file included from /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/Gradient.h:33,
                 from /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/MaterialRecord.h:34,
                 from /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentScene.h:56,
                 from /<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentScene.cpp:69:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RendererHandle.h: In instantiation of ‘static open3d::visualization::rendering::REHandle<entityType> open3d::visualization::rendering::REHandle<entityType>::Next() [with open3d::visualization::rendering::EntityType entityType = open3d::visualization::rendering::EntityType::View]’:
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/filament/FilamentScene.cpp:258:35:   required from here
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RendererHandle.h:120:38: warning: moving a temporary object prevents copy elision [-Wpessimizing-move]
  120 |         return std::move(REHandle(id));
      |                                      ^
/<<PKGBUILDDIR>>/cpp/open3d/visualization/rendering/RendererHandle.h:120:38: note: remove ‘std::move’ call
[ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/utility/Draw.cpp.o -MF CMakeFiles/visualization.dir/utility/Draw.cpp.o.d -o CMakeFiles/visualization.dir/utility/Draw.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/utility/Draw.cpp
[ 73%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o -MF CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/MessageProcessor.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/MessageProcessor.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiSettingsModel.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiSettingsModel.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiSettingsView.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiSettingsView.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiVisualizer.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiVisualizer.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o -MF CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/GuiWidgets.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/GuiWidgets.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o -MF CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/O3DVisualizer.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/O3DVisualizer.cpp
[ 74%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o -MF CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o.d -o CMakeFiles/visualization.dir/visualizer/O3DVisualizerSelections.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/visualizer/O3DVisualizerSelections.cpp
[ 75%] Building CXX object cpp/open3d/visualization/CMakeFiles/visualization.dir/app/Viewer.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/cpp/open3d/visualization && /usr/bin/c++ -DBUILD_GUI -DFMT_SHARED -DOPEN3D_CUDA_COMPILER_ID=\"\" -DOPEN3D_CUDA_COMPILER_VERSION=\"\" -DOPEN3D_CXX_COMPILER_ID=\"GNU\" -DOPEN3D_CXX_COMPILER_VERSION=\"13.1.0\" -DOPEN3D_CXX_STANDARD=\"14\" -DOPEN3D_ENABLE_DLL_EXPORTS -DUNIX -DUSE_BLAS -DZMQ_STATIC -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=1 -D__TBB_LIB_NAME=tbb_static -Dkiss_fft_scalar=double -I/<<PKGBUILDDIR>>/cpp -I/<<PKGBUILDDIR>> -isystem /<<PKGBUILDDIR>>/3rdparty/tomasakeninemoeller/include -isystem /<<PKGBUILDDIR>>/3rdparty/rply/rply -isystem /<<PKGBUILDDIR>>/3rdparty/tinyfiledialogs/include -isystem /usr/include/vtk-9.1 -isystem /usr/include/jsoncpp -isystem /usr/include/liblzf -isystem /usr/include/minizip -isystem /usr/include/imgui -isystem /usr/include/pgm-5.3 -isystem /usr/include/libxml2 -isystem /usr/include/mit-krb5 -isystem /usr/include/eigen3 -isystem /usr/include/filament-1.9 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -faligned-new -Wno-psabi -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Wall -Wextra -Wno-unused-parameter -fstack-protector-strong -Wformat -Wformat-security -fopenmp -std=gnu++17 -MD -MT cpp/open3d/visualization/CMakeFiles/visualization.dir/app/Viewer.cpp.o -MF CMakeFiles/visualization.dir/app/Viewer.cpp.o.d -o CMakeFiles/visualization.dir/app/Viewer.cpp.o -c /<<PKGBUILDDIR>>/cpp/open3d/visualization/app/Viewer.cpp
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 75%] Built target visualization
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:23: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2



More information about the debian-science-maintainers mailing list