--- Begin Message ---
Source: xeus-python
Version: 0.15.10+~0.6.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/ld: CMakeFiles/xpython.dir/src/main.cpp.o: in function `main':
> ./obj-x86_64-linux-gnu/./src/main.cpp:147:(.text.startup+0x5bd): undefined
> reference to `xeus::make_xserver_shell_main(xeus::xcontext&,
> xeus::xconfiguration const&,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:147:(.text.startup+0x5d7):
> undefined reference to `xeus::xkernel::xkernel(xeus::xconfiguration const&,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> > const&, std::unique_ptr<xeus::xcontext, std::default_delete<xeus::xcontext>
> >, std::unique_ptr<xeus::xinterpreter,
> std::default_delete<xeus::xinterpreter> >, std::unique_ptr<xeus::xserver,
> std::default_delete<xeus::xserver> > (*)(xeus::xcontext&,
> xeus::xconfiguration const&,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t),
> std::unique_ptr<xeus::xhistory_manager,
> std::default_delete<xeus::xhistory_manager> >, std::unique_ptr<xeus::xlogger,
> std::default_delete<xeus::xlogger> >, std::unique_ptr<xeus::xdebugger,
> std::default_delete<xeus::xdebugger> > (*)(xeus::xcontext&,
> xeus::xconfiguration const&, 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>
> > const&, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&),
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:166:(.text.startup+0x89b):
> undefined reference to `xeus::make_xserver_shell_main(xeus::xcontext&,
> xeus::xconfiguration const&,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: ./obj-x86_64-linux-gnu/./src/main.cpp:166:(.text.startup+0x8d8):
> undefined reference to
> `xeus::xkernel::xkernel(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> std::unique_ptr<xeus::xcontext, std::default_delete<xeus::xcontext> >,
> std::unique_ptr<xeus::xinterpreter, std::default_delete<xeus::xinterpreter>
> >, std::unique_ptr<xeus::xserver, std::default_delete<xeus::xserver> >
> (*)(xeus::xcontext&, xeus::xconfiguration const&,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t),
> std::unique_ptr<xeus::xhistory_manager,
> std::default_delete<xeus::xhistory_manager> >, std::unique_ptr<xeus::xlogger,
> std::default_delete<xeus::xlogger> >, std::unique_ptr<xeus::xdebugger,
> std::default_delete<xeus::xdebugger> > (*)(xeus::xcontext&,
> xeus::xconfiguration const&, 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>
> > const&, nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&),
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::detail::error_handler_t)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xtarget::publish_message(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>, std::vector<std::vector<char,
> std::allocator<char> >, std::allocator<std::vector<char, std::allocator<char>
> > > >) const'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xinterpreter::update_display_data(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdap_tcp_client::forward_event(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xinterpreter::display_data(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdebugger_base::register_request_handler(std::__cxx11::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> std::function<nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)> const&, bool)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xinterpreter::publish_execution_result(int,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xcontrol_messenger::send_to_shell(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdebugger_base::variables_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xinterpreter::internal_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdebugger_base::process_request_impl(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&,
> nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdap_tcp_client::xdap_tcp_client(zmq::context_t&, xeus::xconfiguration
> const&, int, xeus::xdap_tcp_configuration const&, std::function<void
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdebugger_base::forward_message(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdap_tcp_client::send_dap_request(nlohmann::json_abi_v3_11_3::basic_json<std::map,
> std::vector, std::__cxx11::basic_string<char, std::char_traits<char>,
> std::allocator<char> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void>)'
> /usr/bin/ld: libxeus-python.so.0.15.10: undefined reference to
> `xeus::xdap_tcp_client::wait_for_message(std::function<bool
> (nlohmann::json_abi_v3_11_3::basic_json<std::map, std::vector,
> std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>
> >, bool, long, unsigned long, double, std::allocator,
> nlohmann::json_abi_v3_11_3::adl_serializer, std::vector<unsigned char,
> std::allocator<unsigned char> >, void> const&)> const&)'
> collect2: error: ld returned 1 exit status
The full build log is available from:
http://qa-logs.debian.net/2024/01/15/xeus-python_0.15.10+~0.6.1-1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---