Bug#971145: sfcgal: FTBFS: intersection_of_Polyhedra_3.h:1063:19: error: ‘Intersect_facets’ is not a member of ‘CGAL::internal’

Lucas Nussbaum lucas at debian.org
Sun Sep 27 19:32:22 BST 2020


Source: sfcgal
Version: 1.3.7-4
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200926 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collect.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collect.cpp
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/area.h:24,
>                  from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:195:18: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   195 |     virtual std::auto_ptr< Geometry > boundary() const ;
>       |                  ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/area.h:24,
>                  from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:195:18: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   195 |     virtual std::auto_ptr< Geometry > boundary() const ;
>       |                  ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:35:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    35 | SFCGAL_API std::auto_ptr<Geometry> collect( const Geometry& ga, const Geometry& gb );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:42:6: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    42 | std::auto_ptr<Geometry> collect( GeometryIterator begin, GeometryIterator end )
>       |      ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h: In function ‘std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collect(GeometryIterator, GeometryIterator)’:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:52:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    52 |     return std::auto_ptr<Geometry>( coll );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:24:
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h: In member function ‘bool CGAL::Intersection_of_Polyhedra_3<Polyhedron, Kernel_, Node_visitor_, Node_storage_type_, Use_const_polyhedron_, PolyhedronPointPMap_>::Map_edge_facet_bbox_intersection_extract_coplanar_filter_self_intersections::self_intersections_found()’:
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1063:19: error: ‘Intersect_facets’ is not a member of ‘CGAL::internal’
>  1063 |         internal::Intersect_facets<Polyhedron,Kernel,
>       |                   ^~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1063:46: error: expected primary-expression before ‘,’ token
>  1063 |         internal::Intersect_facets<Polyhedron,Kernel,
>       |                                              ^
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1063:53: error: expected primary-expression before ‘,’ token
>  1063 |         internal::Intersect_facets<Polyhedron,Kernel,
>       |                                                     ^
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1064:39: error: expected primary-expression before ‘,’ token
>  1064 |                                    Box,OutputIterator,
>       |                                       ^
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1064:54: error: expected primary-expression before ‘,’ token
>  1064 |                                    Box,OutputIterator,
>       |                                                      ^
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1065:55: error: expected primary-expression before ‘>’ token
>  1065 |                                    PolyhedronPointPMap>
>       |                                                       ^
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1068:70: error: ‘intersect_facets’ was not declared in this scope
>  1068 |         CGAL::box_self_intersection_d(box_ptr.begin(), box_ptr.end(),intersect_facets,cutoff);
>       |                                                                      ^~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3.h:1071:41: error: ‘Throw_at_output_exception’ in ‘struct CGAL::internal::Throw_at_output’ does not name a type
>  1071 |       catch( internal::Throw_at_output::Throw_at_output_exception& )
>       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:25:
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3_refinement_visitor.h: At global scope:
> /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3_refinement_visitor.h:340:79: warning: ‘No_intersection_tag’ is deprecated [-Wdeprecated-declarations]
>   340 |   typedef CGAL::Constrained_Delaunay_triangulation_2<Exact_kernel,TDS_2,CGAL::No_intersection_tag> CDT;  //DO WE NEED DELAUNAY????
>       |                                                                               ^~~~~~~~~~~~~~~~~~~
> In file included from /usr/include/CGAL/Constrained_Delaunay_triangulation_2.h:20,
>                  from /<<PKGBUILDDIR>>/src/../CGAL_patches/CGAL/intersection_of_Polyhedra_3_refinement_visitor.h:31,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:25:
> /usr/include/CGAL/Constrained_triangulation_2.h:48:24: note: declared here
>    48 | struct CGAL_DEPRECATED No_intersection_tag :
>       |                        ^~~~~~~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:28:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/detail/GeometrySet.h:326:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   326 |     std::auto_ptr<Geometry> recompose() const;
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/bits/locale_conv.h:41,
>                  from /usr/include/c++/10/locale:43,
>                  from /usr/include/c++/10/iomanip:43,
>                  from /usr/include/CGAL/Profile_counter.h:48,
>                  from /usr/include/CGAL/Uncertain.h:18,
>                  from /usr/include/CGAL/assertions.h:350,
>                  from /usr/include/CGAL/kernel_assertions.h:24,
>                  from /usr/include/CGAL/Bbox_2.h:20,
>                  from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
>                  from /usr/include/CGAL/intersection_2.h:22,
>                  from /usr/include/CGAL/intersections.h:37,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/intersection.h:43:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    43 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/bits/locale_conv.h:41,
>                  from /usr/include/c++/10/locale:43,
>                  from /usr/include/c++/10/iomanip:43,
>                  from /usr/include/CGAL/Profile_counter.h:48,
>                  from /usr/include/CGAL/Uncertain.h:18,
>                  from /usr/include/CGAL/assertions.h:350,
>                  from /usr/include/CGAL/kernel_assertions.h:24,
>                  from /usr/include/CGAL/Bbox_2.h:20,
>                  from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
>                  from /usr/include/CGAL/intersection_2.h:22,
>                  from /usr/include/CGAL/intersections.h:37,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/intersection.h:51:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    51 | SFCGAL_API std::auto_ptr<Geometry> intersection( const Geometry& ga, const Geometry& gb,NoValidityCheck );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/bits/locale_conv.h:41,
>                  from /usr/include/c++/10/locale:43,
>                  from /usr/include/c++/10/iomanip:43,
>                  from /usr/include/CGAL/Profile_counter.h:48,
>                  from /usr/include/CGAL/Uncertain.h:18,
>                  from /usr/include/CGAL/assertions.h:350,
>                  from /usr/include/CGAL/kernel_assertions.h:24,
>                  from /usr/include/CGAL/Bbox_2.h:20,
>                  from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
>                  from /usr/include/CGAL/intersection_2.h:22,
>                  from /usr/include/CGAL/intersections.h:37,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/intersection.h:58:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    58 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/bits/locale_conv.h:41,
>                  from /usr/include/c++/10/locale:43,
>                  from /usr/include/c++/10/iomanip:43,
>                  from /usr/include/CGAL/Profile_counter.h:48,
>                  from /usr/include/CGAL/Uncertain.h:18,
>                  from /usr/include/CGAL/assertions.h:350,
>                  from /usr/include/CGAL/kernel_assertions.h:24,
>                  from /usr/include/CGAL/Bbox_2.h:20,
>                  from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
>                  from /usr/include/CGAL/intersection_2.h:22,
>                  from /usr/include/CGAL/intersections.h:37,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:30:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/intersection.h:66:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    66 | SFCGAL_API std::auto_ptr<Geometry> intersection3D( const Geometry& ga, const Geometry& gb, NoValidityCheck );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/bits/locale_conv.h:41,
>                  from /usr/include/c++/10/locale:43,
>                  from /usr/include/c++/10/iomanip:43,
>                  from /usr/include/CGAL/Profile_counter.h:48,
>                  from /usr/include/CGAL/Uncertain.h:18,
>                  from /usr/include/CGAL/assertions.h:350,
>                  from /usr/include/CGAL/kernel_assertions.h:24,
>                  from /usr/include/CGAL/Bbox_2.h:20,
>                  from /usr/include/CGAL/Intersections_2/Bbox_2_Circle_2.h:17,
>                  from /usr/include/CGAL/intersection_2.h:22,
>                  from /usr/include/CGAL/intersections.h:37,
>                  from /<<PKGBUILDDIR>>/src/algorithm/Intersection3D.cpp:22:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:32,
>                  from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/TriangulatedSurface.h:174:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/area.h:24,
>                  from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:145:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/area.h:24,
>                  from /<<PKGBUILDDIR>>/src/algorithm/area.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Solid.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/MultiSolid.h:29,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/TriangulatedSurface.h: At global scope:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/TriangulatedSurface.h:174:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Solid.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/MultiSolid.h:29,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:145:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:31:6: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    31 | std::auto_ptr<Geometry> collect( const Geometry& ga, const Geometry& gb )
>       |      ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp: In function ‘std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collect(const SFCGAL::Geometry&, const SFCGAL::Geometry&)’:
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:38:25: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    38 |             return std::auto_ptr<Geometry>( mp );
>       |                         ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:44:25: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    44 |             return std::auto_ptr<Geometry>( mls );
>       |                         ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:50:25: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    50 |             return std::auto_ptr<Geometry>( mp );
>       |                         ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:56:25: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    56 |             return std::auto_ptr<Geometry>( mp );
>       |                         ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:64:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    64 |     return std::auto_ptr<Geometry>( coll );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collect.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collect.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> [ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionExtract.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:195:18: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   195 |     virtual std::auto_ptr< Geometry > boundary() const ;
>       |                  ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:38:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    38 | SFCGAL_API std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> coll );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:38:68: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    38 | SFCGAL_API std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> coll );
>       |                                                                    ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Solid.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/MultiSolid.h:29,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/TriangulatedSurface.h:174:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   174 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const;
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Solid.h:32,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/MultiSolid.h:29,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:27:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/PolyhedralSurface.h:145:10: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   145 |     std::auto_ptr<Polyhedron> toPolyhedron_3() const {
>       |          ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:37:6: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    37 | std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> g )
>       |      ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:37:57: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    37 | std::auto_ptr<Geometry> collectionExtractPolygons( std::auto_ptr<Geometry> g )
>       |                                                         ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp: In function ‘std::auto_ptr<SFCGAL::Geometry> SFCGAL::algorithm::collectionExtractPolygons(std::auto_ptr<SFCGAL::Geometry>)’:
> /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:87:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    87 |     return std::auto_ptr<Geometry>( ret_geo );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /usr/include/boost/config/no_tr1/memory.hpp:21,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:23,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:26,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionExtract.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionExtract.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> [ 16%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionHomogenize.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp
> In file included from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:28,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/Geometry.h:195:18: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>   195 |     virtual std::auto_ptr< Geometry > boundary() const ;
>       |                  ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:41:17: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
>       |                 ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:41:63: warning: ‘template<class> class std::auto_ptr’ is deprecated [-Wdeprecated-declarations]
>    41 | SFCGAL_API std::auto_ptr<Geometry> collectionHomogenize( std::auto_ptr<Geometry> coll );
>       |                                                               ^~~~~~~~
> In file included from /usr/include/c++/10/memory:83,
>                  from /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include/SFCGAL/algorithm/collectionHomogenize.h:26,
>                  from /<<PKGBUILDDIR>>/src/algorithm/collectionHomogenize.cpp:21:
> /usr/include/c++/10/bits/unique_ptr.h:57:28: note: declared here
>    57 |   template<typename> class auto_ptr;
>       |                            ^~~~~~~~
> [ 17%] Building CXX object src/CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++ -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_ATOMIC_DYN_LINK -DBOOST_CHRONO_DYN_LINK -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SYSTEM_DYN_LINK -DBOOST_THREAD_DYN_LINK -DBOOST_TIMER_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DCGAL_USE_CORE=1 -DCGAL_USE_GMPXX=1 -DSFCGAL_BUILD_SHARED -DSFCGAL_EXPORTS -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include -I/<<PKGBUILDDIR>>/src/../CGAL_patches -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wno-long-long -pedantic -Wpointer-arith -Wcast-align -Wcast-qual -Wno-overloaded-virtual -Wformat=2 -Winit-self -Wmissing-include-dirs -Wwrite-strings -Wno-error=undef -O2 -g -DNDEBUG -fPIC -frounding-math -std=gnu++14 -o CMakeFiles/SFCGAL.dir/algorithm/collectionToMulti.cpp.o -c /<<PKGBUILDDIR>>/src/algorithm/collectionToMulti.cpp
> make[3]: *** [src/CMakeFiles/SFCGAL.dir/build.make:384: src/CMakeFiles/SFCGAL.dir/algorithm/Intersection3D.cpp.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/09/26/sfcgal_1.3.7-4_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-grass-devel mailing list