Package: src:pd-ableton-link Version: 0.6~ds0-7 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202606/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pd-ableton-link, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] /usr/include/ableton/platforms/asio/Context.hpp: In destructor âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::~Context()â: /usr/include/ableton/platforms/asio/Context.hpp:108:14: error: request for member âresetâ in â((ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>*)this)->ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::mpWorkâ, which is of non-class type âintâ [-Wtemplate-body] 108 | mpWork.reset(); | ^~~~~ /usr/include/ableton/platforms/asio/Context.hpp: In member function âvoid ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::stop()â: /usr/include/ableton/platforms/asio/Context.hpp:117:14: error: request for member âresetâ in â((ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>*)this)->ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::mpWorkâ, which is of non-class type âintâ [-Wtemplate-body] 117 | mpWork.reset(); | ^~~~~ /usr/include/ableton/platforms/asio/Context.hpp:118:16: error: base operand of â->â is not a pointer [-Wtemplate-body] 118 | mpService->stop(); | ^~ /usr/include/ableton/platforms/asio/Context.hpp: In member function âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openUnicastSocket(ableton::discovery::IpAddress)â: /usr/include/ableton/platforms/asio/Context.hpp:128:41: error: invalid type argument of unary â*â (have âintâ) [-Wtemplate-body] 128 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ^~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:129:41: error: invalid type argument of unary â*â (have âintâ) [-Wtemplate-body] 129 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ^~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp: In member function âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openMulticastSocket(const ableton::discovery::IpAddress&)â: /usr/include/ableton/platforms/asio/Context.hpp:159:41: error: invalid type argument of unary â*â (have âintâ) [-Wtemplate-body] 159 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ^~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:160:41: error: invalid type argument of unary â*â (have âintâ) [-Wtemplate-body] 160 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ^~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp: In member function âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Timer ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::makeTimer() constâ: /usr/include/ableton/platforms/asio/Context.hpp:204:13: error: invalid type argument of unary â*â (have âintâ) [-Wtemplate-body] 204 | return {*mpService}; | ^~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:204:23: error: could not convert â{<expression error>}â from â<brace-enclosed initializer list>â to âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Timerâ {aka âableton::platforms::link_asio_1_28_0::AsioTimerâ} [-Wtemplate-body] 204 | return {*mpService}; | ^ | | | <brace-enclosed initializer list> /usr/include/ableton/platforms/asio/Context.hpp: In member function âvoid ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::async(Handler)â: /usr/include/ableton/platforms/asio/Context.hpp:215:14: error: base operand of â->â is not a pointer [-Wtemplate-body] 215 | mpService->post(std::move(handler)); | ^~ /usr/include/ableton/platforms/asio/Context.hpp: In instantiation of âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openMulticastSocket(const ableton::discovery::IpAddress&) [with long unsigned int BufferSize = 512; ScanIpIfAddrs = ableton::platforms::posix::ScanIpIfAddrs; LogT = ableton::util::NullLog; ThreadFactoryT = ableton::platforms::linux_::ThreadFactory; Socket<BufferSize> = ableton::platforms::link_asio_1_28_0::Socket<512>; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â: /usr/include/ableton/discovery/IpInterface.hpp:59:79: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize>::IpInterface(ableton::util::Injected<T>, const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; long unsigned int MaxPacketSize = 512; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â 59 | , mMulticastReceiveSocket(mIo->template openMulticastSocket<MaxPacketSize>(addr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/ableton/discovery/IpInterface.hpp:126:30: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize> ableton::discovery::makeIpInterface(ableton::util::Injected<IoContext>, const IpAddress&) [with long unsigned int MaxPacketSize = 512; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; IpAddress = link_asio_1_28_0::ip::address]â 126 | return {std::move(io), addr}; | ^ /usr/include/ableton/discovery/PeerGateway.hpp:241:52: req [too-long-redacted] link_asio_1_28_0::ip::address]â 241 | auto iface = makeIpInterface<v1::kMaxMessageSize>(injectRef(*io), addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Gateway.hpp:47:42: required from [too-long-redacted] link_asio_1_28_0::ip::address]â 47 | , mPeerGateway(discovery::makeGateway(util::injectRef(*mIo), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 48 | std::move(addr), | ~~~~~~~~~~~~~~~~ 49 | std::move(observer), | ~~~~~~~~~~~~~~~~~~~~ 50 | PeerState{std::move(nodeState), mMeasurement.endpoint()})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Controller.hpp:738:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/ableton/discovery/InterfaceScanner.hpp:72:17: [too-long-redacted] orms::linux_::ThreadFactory>&]â 72 | (*mCallback)(std::move(addrs)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ableton/discovery/InterfaceScanner.hpp:54:7: [too-long-redacted] orms::linux_::ThreadFactory>&]â 54 | scan(); | ^~~~ /usr/include/ableton/discovery/PeerGateways.hpp:70:22: required from âvoid ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 70 | mpScanner->enable(bEnable); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/discovery/Service.hpp:45:21: required from âvoid ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 45 | mGateways.enable(bEnable); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/link/Controller.hpp:180:24: required from âableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::~Controller() [with PeerCountCallback = std::function<void(long unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]â 180 | mDiscovery.enable(false); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/ableton/Link.hpp:78:7: required from here 78 | class BasicLink | ^~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 159 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp:159:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 159 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp: In instantiation of âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openUnicastSocket(ableton::discovery::IpAddress) [with long unsigned int BufferSize = 512; ScanIpIfAddrs = ableton::platforms::posix::ScanIpIfAddrs; LogT = ableton::util::NullLog; ThreadFactoryT = ableton::platforms::linux_::ThreadFactory; Socket<BufferSize> = ableton::platforms::link_asio_1_28_0::Socket<512>; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â: /usr/include/ableton/discovery/IpInterface.hpp:60:65: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize>::IpInterface(ableton::util::Injected<T>, const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; long unsigned int MaxPacketSize = 512; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â 60 | , mSendSocket(mIo->template openUnicastSocket<MaxPacketSize>(addr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/ableton/discovery/IpInterface.hpp:126:30: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize> ableton::discovery::makeIpInterface(ableton::util::Injected<IoContext>, const IpAddress&) [with long unsigned int MaxPacketSize = 512; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; IpAddress = link_asio_1_28_0::ip::address]â 126 | return {std::move(io), addr}; | ^ /usr/include/ableton/discovery/PeerGateway.hpp:241:52: req [too-long-redacted] link_asio_1_28_0::ip::address]â 241 | auto iface = makeIpInterface<v1::kMaxMessageSize>(injectRef(*io), addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Gateway.hpp:47:42: required from [too-long-redacted] link_asio_1_28_0::ip::address]â 47 | , mPeerGateway(discovery::makeGateway(util::injectRef(*mIo), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 48 | std::move(addr), | ~~~~~~~~~~~~~~~~ 49 | std::move(observer), | ~~~~~~~~~~~~~~~~~~~~ 50 | PeerState{std::move(nodeState), mMeasurement.endpoint()})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Controller.hpp:738:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/ableton/discovery/InterfaceScanner.hpp:72:17: [too-long-redacted] orms::linux_::ThreadFactory>&]â 72 | (*mCallback)(std::move(addrs)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ableton/discovery/InterfaceScanner.hpp:54:7: [too-long-redacted] orms::linux_::ThreadFactory>&]â 54 | scan(); | ^~~~ /usr/include/ableton/discovery/PeerGateways.hpp:70:22: required from âvoid ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 70 | mpScanner->enable(bEnable); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/discovery/Service.hpp:45:21: required from âvoid ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 45 | mGateways.enable(bEnable); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/link/Controller.hpp:180:24: required from âableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::~Controller() [with PeerCountCallback = std::function<void(long unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]â 180 | mDiscovery.enable(false); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/ableton/Link.hpp:78:7: required from here 78 | class BasicLink | ^~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 128 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp:128:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 128 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp: In instantiation of âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openMulticastSocket(const ableton::discovery::IpAddress&) [with long unsigned int BufferSize = 512; ScanIpIfAddrs = ableton::platforms::posix::ScanIpIfAddrs; LogT = ableton::util::NullLog; ThreadFactoryT = ableton::platforms::linux_::ThreadFactory; Socket<BufferSize> = ableton::platforms::link_asio_1_28_0::Socket<512>; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â: /usr/include/ableton/discovery/IpInterface.hpp:59:79: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize>::IpInterface(ableton::util::Injected<T>, const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; long unsigned int MaxPacketSize = 512; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â 59 | , mMulticastReceiveSocket(mIo->template openMulticastSocket<MaxPacketSize>(addr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/ableton/discovery/IpInterface.hpp:126:30: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize> ableton::discovery::makeIpInterface(ableton::util::Injected<IoContext>, const IpAddress&) [with long unsigned int MaxPacketSize = 512; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; IpAddress = link_asio_1_28_0::ip::address]â 126 | return {std::move(io), addr}; | ^ /usr/include/ableton/discovery/PeerGateway.hpp:241:52: req [too-long-redacted] link_asio_1_28_0::ip::address]â 241 | auto iface = makeIpInterface<v1::kMaxMessageSize>(injectRef(*io), addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Gateway.hpp:47:42: required from [too-long-redacted] link_asio_1_28_0::ip::address]â 47 | , mPeerGateway(discovery::makeGateway(util::injectRef(*mIo), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 48 | std::move(addr), | ~~~~~~~~~~~~~~~~ 49 | std::move(observer), | ~~~~~~~~~~~~~~~~~~~~ 50 | PeerState{std::move(nodeState), mMeasurement.endpoint()})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Controller.hpp:738:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/ableton/discovery/InterfaceScanner.hpp:72:17: [too-long-redacted] orms::linux_::ThreadFactory>&]â 72 | (*mCallback)(std::move(addrs)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ableton/discovery/InterfaceScanner.hpp:54:7: [too-long-redacted] orms::linux_::ThreadFactory>&]â 54 | scan(); | ^~~~ /usr/include/ableton/discovery/PeerGateways.hpp:70:22: required from âvoid ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 70 | mpScanner->enable(bEnable); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/discovery/Service.hpp:45:21: required from âvoid ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 45 | mGateways.enable(bEnable); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/link/Controller.hpp:180:24: required from âableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::~Controller() [with PeerCountCallback = std::function<void(long unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]â 180 | mDiscovery.enable(false); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/ableton/Link.hpp:78:7: required from here 78 | class BasicLink | ^~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 159 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp:159:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 159 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:159:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp: In instantiation of âableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::Socket<BufferSize> ableton::platforms::link_asio_1_28_0::Context<ScanIpIfAddrs, LogT, ThreadFactoryT>::openUnicastSocket(ableton::discovery::IpAddress) [with long unsigned int BufferSize = 512; ScanIpIfAddrs = ableton::platforms::posix::ScanIpIfAddrs; LogT = ableton::util::NullLog; ThreadFactoryT = ableton::platforms::linux_::ThreadFactory; Socket<BufferSize> = ableton::platforms::link_asio_1_28_0::Socket<512>; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â: /usr/include/ableton/discovery/IpInterface.hpp:60:65: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize>::IpInterface(ableton::util::Injected<T>, const ableton::discovery::IpAddress&) [with IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; long unsigned int MaxPacketSize = 512; ableton::discovery::IpAddress = link_asio_1_28_0::ip::address]â 60 | , mSendSocket(mIo->template openUnicastSocket<MaxPacketSize>(addr)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/ableton/discovery/IpInterface.hpp:126:30: required from âableton::discovery::IpInterface<IoContext, MaxPacketSize> ableton::discovery::makeIpInterface(ableton::util::Injected<IoContext>, const IpAddress&) [with long unsigned int MaxPacketSize = 512; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&; IpAddress = link_asio_1_28_0::ip::address]â 126 | return {std::move(io), addr}; | ^ /usr/include/ableton/discovery/PeerGateway.hpp:241:52: req [too-long-redacted] link_asio_1_28_0::ip::address]â 241 | auto iface = makeIpInterface<v1::kMaxMessageSize>(injectRef(*io), addr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Gateway.hpp:47:42: required from [too-long-redacted] link_asio_1_28_0::ip::address]â 47 | , mPeerGateway(discovery::makeGateway(util::injectRef(*mIo), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 48 | std::move(addr), | ~~~~~~~~~~~~~~~~ 49 | std::move(observer), | ~~~~~~~~~~~~~~~~~~~~ 50 | PeerState{std::move(nodeState), mMeasurement.endpoint()})) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/link/Controller.hpp:738:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/ableton/discovery/InterfaceScanner.hpp:72:17: [too-long-redacted] orms::linux_::ThreadFactory>&]â 72 | (*mCallback)(std::move(addrs)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ableton/discovery/InterfaceScanner.hpp:54:7: [too-long-redacted] orms::linux_::ThreadFactory>&]â 54 | scan(); | ^~~~ /usr/include/ableton/discovery/PeerGateways.hpp:70:22: required from âvoid ableton::discovery::PeerGateways<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 70 | mpScanner->enable(bEnable); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/discovery/Service.hpp:45:21: required from âvoid ableton::discovery::Service<NodeState, GatewayFactory, IoContext>::enable(bool) [with NodeState = std::pair<ableton::link::NodeState, ableton::link::GhostXForm>; GatewayFactory = ableton::link::Controller<std::function<void(long unsigned int)>, std::function<void(ableton::link::Tempo)>, std::function<void(bool)>, ableton::platforms::linux_::Clock<4>, ableton::platforms::stl::Random, ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory> >::GatewayFactory; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>&]â 45 | mGateways.enable(bEnable); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/ableton/link/Controller.hpp:180:24: required from âableton::link::Controller<PeerCountCallback, TempoCallback, StartStopStateCallback, Clock, Random, IoContext>::~Controller() [with PeerCountCallback = std::function<void(long unsigned int)>; TempoCallback = std::function<void(ableton::link::Tempo)>; StartStopStateCallback = std::function<void(bool)>; Clock = ableton::platforms::linux_::Clock<4>; Random = ableton::platforms::stl::Random; IoContext = ableton::platforms::link_asio_1_28_0::Context<ableton::platforms::posix::ScanIpIfAddrs, ableton::util::NullLog, ableton::platforms::linux_::ThreadFactory>]â 180 | mDiscovery.enable(false); | ~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/ableton/Link.hpp:78:7: required from here 78 | class BasicLink | ^~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 128 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided /usr/include/ableton/platforms/asio/Context.hpp:128:20: error: no matching function for call to âableton::platforms::link_asio_1_28_0::Socket<512>::Socket(<brace-enclosed initializer list>)â 128 | addr.is_v4() ? Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v4()} | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129 | : Socket<BufferSize>{*mpService, ::LINK_ASIO_NAMESPACE::ip::udp::v6()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ableton/platforms/asio/Context.hpp:128:20: note: there is 1 candidate /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate 1: âableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>::Socket(ableton::platforms::link_asio_1_28_0::Socket<MaxPacketSize>&&) [with long unsigned int MaxPacketSize = 512]â 45 | Socket(Socket&& rhs) | ^~~~~~ /usr/include/ableton/platforms/asio/Socket.hpp:45:3: note: candidate expects 1 argument, 2 provided make[1]: *** [/usr/share/pd-lib-builder//Makefile.pdlibbuilder:993: abl_link~.pd_linux.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [/usr/share/pd-lib-builder//Makefile.pdlibbuilder:993: abl_link_instance.pd_linux.o] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>/external' dh_auto_build: error: cd external && make -j2 INSTALL="install --strip-program=true" arch.c.flags= LDFLAGS=-Wl,-z,relro CFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" PDLIBBUILDER_DIR=/usr/share/pd-lib-builder/ returned exit code 2 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

