Source: yade Version: 2018.02b-4 Severity: serious Tags: ftbfs yade fails to build from source in unstable/amd64.
https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/yade_2018.02b-4.rbuild.log.gz | [ 59%] Building CXX object CMakeFiles/yade.dir/pkg/dem/TesselationWrapper.cpp.o | /usr/bin/c++ -DBOOST_MATH_DISABLE_FLOAT128=1 -DNDEBUG -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DSUITESPARSE_VERSION_4 -DYADE_ODEINT -DYADE_SPH -DYADE_VTK6 -Dyade_EXPORTS -I/build/1st/yade-2018.02b/debian/build/yade_autogen/include -I/build/1st/yade-2018.02b -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/python2.7 -I/usr/include/eigen3 -I/usr/include/vtk-6.3 -I/usr/include/x86_64-linux-gnu -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/suitesparse -I/build/1st/yade-2018.02b/debian/build -I/build/1st/yade-2018.02b/debian/build/pkg/pfv -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -g -O2 -ffile-prefix-map=/build/1st/yade-2018.02b=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -O2 --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -std=c++11 -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_CGAL -DFLOW_ENGINE -DTWOPHASEFLOW -DLINSOLV -DFLOW_ENGINE -DYADE_GL2PS -DLBM_ENGINE -fPIC -ftrack-macro-expansion=0 -save-temps -fstack-protector-strong -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -DCGAL_DISABLE_ROUNDING_MATH_CHECK -frounding-math -fPIC -std=gnu++11 -o CMakeFiles/yade.dir/pkg/dem/TesselationWrapper.cpp.o -c /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.cpp | In file included from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1816, | from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarrayobject.h:18, | from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/arrayobject.h:4, | from /build/1st/yade-2018.02b/lib/pyutil/numpy_boost.hpp:40, | from /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.cpp:15: | /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp] | #warning "Using deprecated NumPy API, disable it by " \ | ^~~~~~~ | In file included from /build/1st/yade-2018.02b/lib/triangulation/Tesselation.h:202, | from /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.hpp:15, | from /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.cpp:12: | /build/1st/yade-2018.02b/lib/triangulation/Tesselation.ipp: In instantiation of 'CGT::_Tesselation<TT>::VertexHandle CGT::_Tesselation<TT>::move(CGT::Real, CGT::Real, CGT::Real, CGT::Real, unsigned int) [with TT = CGT::TriangulationTypes<CGT::SimpleVertexInfo, CGT::SimpleCellInfo>; CGT::_Tesselation<TT>::VertexHandle = CGAL::internal::CC_iterator<CGAL::Compact_container<CGAL::Alpha_shape_vertex_base_3<CGAL::Epick, CGAL::Triangulation_vertex_base_with_info_3<CGT::SimpleVertexInfo, CGAL::Epick, CGAL::Regular_triangulation_vertex_base_3<CGAL::Epick, CGAL::Triangulation_ds_vertex_base_3<CGAL::Triangulation_data_structure_3<CGAL::Alpha_shape_vertex_base_3<CGAL::Epick, CGAL::Triangulation_vertex_base_with_info_3<CGT::SimpleVertexInfo, CGAL::Epick, CGAL::Regular_triangulation_vertex_base_3<CGAL::Epick> >, CGAL::Boolean_tag<false>, CGAL::Boolean_tag<false> >, CGAL::Alpha_shape_cell_base_3<CGAL::Epick, CGAL::Triangulation_cell_base_with_info_3<CGT::SimpleCellInfo, CGAL::Epick, CGAL::Regular_triangulation_cell_base_3<CGAL::Epick> >, CGAL::Boolean_tag<false>, CGAL::Boolean_tag<false> >, CGAL::Sequential_tag> > > >, CGAL::Boolean_tag<false>, CGAL::Boolean_tag<false> >, CGAL::Default, CGAL::Default, CGAL::Default>, false>; CGT::Real = double]': | /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.cpp:186:28: required from here | /build/1st/yade-2018.02b/lib/triangulation/Tesselation.ipp:78:12: error: 'CGT::_Tesselation<CGT::TriangulationTypes<CGT::SimpleVertexInfo, CGT::SimpleCellInfo> >::RTriangulation' {aka 'class CGAL::Regular_triangulation_3<CGAL::Epick, CGAL::Triangulation_data_structure_3<CGAL::Alpha_shape_vertex_base_3<CGAL::Epick, CGAL::Triangulation_vertex_base_with_info_3<CGT::SimpleVertexInfo, CGAL::Epick, CGAL::Regular_triangulation_vertex_base_3<CGAL::Epick> >, CGAL::Boolean_tag<false>, CGAL::Boolean_tag<false> >, CGAL::Alpha_shape_cell_base_3<CGAL::Epick, CGAL::Triangulation_cell_base_with_info_3<CGT::SimpleCellInfo, CGAL::Epick, CGAL::Regular_triangulation_cell_base_3<CGAL::Epick> >, CGAL::Boolean_tag<false>, CGAL::Boolean_tag<false> >, CGAL::Sequential_tag>, CGAL::Default>'} has no member named 'move_point'; did you mean 'Bare_point'? | Vh = Tri->move_point ( vertexHandles[id], Sphere ( Point ( x,y,z ),pow ( rad,2 ) ) ); | ~~~~~^~~~~~~~~~ | Bare_point | In file included from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/ndarrayobject.h:27, | from /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/arrayobject.h:4, | from /build/1st/yade-2018.02b/lib/pyutil/numpy_boost.hpp:40, | from /build/1st/yade-2018.02b/pkg/dem/TesselationWrapper.cpp:15: | /usr/lib/python2.7/dist-packages/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: 'int _import_array()' defined but not used [-Wunused-function] | _import_array(void) | ^~~~~~~~~~~~~ | make[3]: *** [CMakeFiles/yade.dir/build.make:1496: CMakeFiles/yade.dir/pkg/dem/TesselationWrapper.cpp.o] Error 1 | make[3]: Leaving directory '/build/1st/yade-2018.02b/debian/build' | make[2]: *** [CMakeFiles/Makefile2:148: CMakeFiles/yade.dir/all] Error 2 | make[2]: Leaving directory '/build/1st/yade-2018.02b/debian/build' | make[1]: *** [Makefile:133: all] Error 2 | make[1]: Leaving directory '/build/1st/yade-2018.02b/debian/build' | dh_auto_build: cd debian/build && make -j1 "INSTALL=install --strip-program=true" returned exit code 2 | make: *** [debian/rules:10: build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Helmut