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.

Reply via email to