Source: sfcgal Version: 1.3.5-1 Severity: serious Tags: buster sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20180502 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /usr/bin/c++ -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 > -Wl,-z,relro -Wl,-z,now -rdynamic > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o -o > test-regress-convex_hull > -Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src: > ../../../src/libSFCGAL.so.1.3.5 > /usr/lib/x86_64-linux-gnu/libCGAL_Core.so.13.0.2 > /usr/lib/x86_64-linux-gnu/libCGAL.so.13.0.2 -lgmp -lgmpxx -lmpfr -lgmp > -lgmpxx -lmpfr /usr/lib/x86_64-linux-gnu/libboost_thread.so > /usr/lib/x86_64-linux-gnu/libboost_chrono.so > /usr/lib/x86_64-linux-gnu/libboost_system.so > /usr/lib/x86_64-linux-gnu/libboost_date_time.so > /usr/lib/x86_64-linux-gnu/libboost_atomic.so -lpthread > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::typed_value<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, > std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > > > const&) const': > /usr/include/boost/program_options/detail/value_semantic.hpp:167: undefined > reference to `boost::program_options::validate(boost::any&, > std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > > > const&, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*, int)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::basic_command_line_parser<char>::extra_parser(boost::function1<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&>)': > /usr/include/boost/program_options/detail/parsers.hpp:78: undefined reference > to > `boost::program_options::detail::cmdline::set_additional_parser(boost::function1<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&>)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::basic_command_line_parser<char>::run()': > /usr/include/boost/program_options/detail/parsers.hpp:108: undefined > reference to > `boost::program_options::detail::cmdline::get_canonical_option_prefix()' > /usr/include/boost/program_options/detail/parsers.hpp:109: undefined > reference to `boost::program_options::detail::cmdline::run()' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, > char const* const*)': > /usr/include/boost/program_options/detail/convert.hpp:79: undefined reference > to `boost::program_options::to_internal(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::basic_command_line_parser<char>::basic_command_line_parser(int, > char const* const*)': > /usr/include/boost/program_options/detail/parsers.hpp:44: undefined reference > to > `boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > > > const&)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::basic_parsed_options<char> > boost::program_options::parse_command_line<char>(int, char const* const*, > boost::program_options::options_description const&, int, > boost::function1<std::pair<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, > std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> > const&>)': > /usr/include/boost/program_options/detail/parsers.hpp:52: undefined reference > to > `boost::program_options::detail::cmdline::set_options_description(boost::program_options::options_description > const&)' > /usr/include/boost/program_options/detail/parsers.hpp:70: undefined reference > to `boost::program_options::detail::cmdline::style(int)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::typed_value<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >, char>::name() const': > /usr/include/boost/program_options/detail/value_semantic.hpp:19: undefined > reference to `boost::program_options::arg[abi:cxx11]' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::variables_map::~variables_map()': > /usr/include/boost/program_options/variables_map.hpp:146: undefined reference > to `vtable for boost::program_options::variables_map' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function `main': > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:63: > undefined reference to > `boost::program_options::options_description::m_default_line_length' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:63: > undefined reference to > `boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&, unsigned int, > unsigned int)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:64: > undefined reference to > `boost::program_options::options_description::add_options()' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:65: > undefined reference to > `boost::program_options::options_description_easy_init::operator()(char > const*, char const*)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:66: > undefined reference to > `boost::program_options::options_description_easy_init::operator()(char > const*, char const*)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:67: > undefined reference to > `boost::program_options::options_description_easy_init::operator()(char > const*, char const*)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:68: > undefined reference to > `boost::program_options::options_description_easy_init::operator()(char > const*, boost::program_options::value_semantic const*, char const*)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:71: > undefined reference to > `boost::program_options::variables_map::variables_map()' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:72: > undefined reference to > `boost::program_options::store(boost::program_options::basic_parsed_options<char> > const&, boost::program_options::variables_map&, bool)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:73: > undefined reference to > `boost::program_options::notify(boost::program_options::variables_map&)' > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:76: > undefined reference to `boost::program_options::operator<<(std::ostream&, > boost::program_options::options_description const&)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function `main': > /usr/include/boost/program_options/variables_map.hpp:155: undefined reference > to > `boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&) const' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function `main': > ./obj-x86_64-linux-gnu/test/regress/convex_hull/./test/regress/convex_hull/main.cpp:90: > undefined reference to `boost::program_options::operator<<(std::ostream&, > boost::program_options::options_description const&)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function `main': > /usr/include/boost/filesystem/operations.hpp:664: undefined reference to > `boost::filesystem::detail::remove(boost::filesystem::path const&, > boost::system::error_code*)' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o: In function > `boost::program_options::variables_map::~variables_map()': > /usr/include/boost/program_options/variables_map.hpp:146: undefined reference > to `vtable for boost::program_options::variables_map' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o:(.data.rel.ro._ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTIN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x18): > undefined reference to `typeinfo for > boost::program_options::value_semantic_codecvt_helper<char>' > CMakeFiles/test-regress-convex_hull.dir/main.cpp.o:(.data.rel.ro._ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x40): > undefined reference to > `boost::program_options::value_semantic_codecvt_helper<char>::parse(boost::any&, > std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, > std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > > > const&, bool) const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_pointer_oserializer::basic_pointer_oserializer(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_pointer_iserializer' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::register_basic_serializer(boost::archive::detail::basic_oserializer > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, > char, std::char_traits<char> >::init()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iserializer::basic_iserializer(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::void_upcast(boost::serialization::extended_type_info > const&, boost::serialization::extended_type_info const&, void const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_iarchive>::find(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::init()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_pointer_oserializer::~basic_pointer_oserializer()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception::exception_code, > char const*, char const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::save_object(void const*, > boost::archive::detail::basic_oserializer const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::basic_iarchive(unsigned int)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::get_library_version() const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, > char, std::char_traits<char> >::save(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::load_object(void*, > boost::archive::detail::basic_iserializer const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::serialization::typeid_system::extended_type_info_typeid_0' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_iserializer' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_oarchive>::find(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::extended_type_info::operator==(boost::serialization::extended_type_info > const&) const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_oarchive>::insert(boost::archive::detail::basic_serializer > const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, > char, std::char_traits<char> > >::basic_binary_iprimitive(std::basic_streambuf<char, std::char_traits<char> > >&, bool)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::type_unregister()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::archive_exception::~archive_exception()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_iarchive>::erase(boost::archive::detail::basic_serializer > const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::type_register(std::type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_iarchive<boost::archive::binary_iarchive>::load_override(boost::archive::class_name_type&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iserializer::~basic_iserializer()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oserializer::basic_oserializer(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::~extended_type_info_typeid_0()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::extended_type_info::key_register() const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_iarchive>::insert(boost::archive::detail::basic_serializer > const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, > char, std::char_traits<char> > >::basic_binary_oprimitive(std::basic_streambuf<char, std::char_traits<char> > >&, bool)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_iarchive' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::archive_exception::archive_exception(boost::archive::archive_exception > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::save_pointer(void const*, > boost::archive::detail::basic_pointer_oserializer const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::next_object_pointer(void*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, > char, std::char_traits<char> >::init()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::load_pointer(void*&, > boost::archive::detail::basic_pointer_iserializer const*, > boost::archive::detail::basic_pointer_iserializer const* > (*)(boost::serialization::extended_type_info const&))' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_oserializer' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::void_cast_detail::void_caster::recursive_unregister() > const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oserializer::~basic_oserializer()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::basic_oarchive(unsigned int)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_pointer_iserializer::~basic_pointer_iserializer()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::end_preamble()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::get_extended_type_info(std::type_info > const&) const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_pointer_iserializer::basic_pointer_iserializer(boost::serialization::extended_type_info > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::archive_exception' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> >&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::~basic_iarchive()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_iprimitive<boost::archive::binary_iarchive, > char, std::char_traits<char> >::~basic_binary_iprimitive()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_oarchive' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::extended_type_info::key_unregister() const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to `typeinfo for > boost::archive::detail::basic_pointer_oserializer' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::void_cast_detail::void_caster::recursive_register(bool) > const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_oarchive<boost::archive::binary_oarchive>::init()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::is_less_than(boost::serialization::extended_type_info > const&) const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::is_equal(boost::serialization::extended_type_info > const&) const' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_iarchive::register_basic_serializer(boost::archive::detail::basic_iserializer > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::__cxx11::basic_string<char, > std::char_traits<char>, std::allocator<char> > const&)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::void_downcast(boost::serialization::extended_type_info > const&, boost::serialization::extended_type_info const&, void const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::serialization::typeid_system::extended_type_info_typeid_0::extended_type_info_typeid_0(char > const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::basic_oarchive::~basic_oarchive()' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::detail::archive_serializer_map<boost::archive::binary_oarchive>::erase(boost::archive::detail::basic_serializer > const*)' > ../../../src/libSFCGAL.so.1.3.5: undefined reference to > `boost::archive::basic_binary_oprimitive<boost::archive::binary_oarchive, > char, std::char_traits<char> >::~basic_binary_oprimitive()' > collect2: error: ld returned 1 exit status The full build log is available from: http://aws-logs.debian.net/2018/05/02/sfcgal_1.3.5-1_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.