--- Begin Message ---
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.
--- End Message ---