Package: src:ola Version: 0.10.9.nojsmin-4.1 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules build dh build --parallel --with bash_completion,python3 dh_update_autotools_config cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead dh_autoreconf libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'config'. libtoolize: copying file 'config/libtool.m4' libtoolize: copying file 'config/ltoptions.m4' libtoolize: copying file 'config/ltsugar.m4' libtoolize: copying file 'config/ltversion.m4' libtoolize: copying file 'config/lt~obsolete.m4' [... snipped ...] /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr<const PidStore> m_esta_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr<class ExportMap> m_our_export_map; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr<class DeviceManager> m_device_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr<class PluginManager> m_plugin_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr<class PluginAdaptor> m_plugin_adaptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr<class UniverseStore> m_universe_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr<class PortManager> m_port_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr<class OlaServerServiceImpl> m_service_impl; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr<class ClientBroker> m_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr<class PortBroker> m_port_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr<const ola::rdm::RootPidStore> m_pid_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr<class DiscoveryAgentInterface> m_discovery_agent; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr<ola::rpc::RpcServer> m_rpc_server; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr<OladHTTPServer_t> m_httpd; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from ./include/olad/Device.h:25, from ./plugins/osc/OSCDevice.h:29, from plugins/osc/OSCPlugin.cpp:34: ./include/ola/rdm/RDMReply.h:147:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr<RDMResponse> m_response; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c -o plugins/osc/libolaosc_la-OSCPort.lo `test -f 'plugins/osc/OSCPort.cpp' || echo './'`plugins/osc/OSCPort.cpp In file included from ./plugins/osc/OSCDevice.h:31: ./plugins/osc/OSCNode.h:151:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 151 | std::auto_ptr<DMXCallback> callback; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCNode.h:164:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr<ola::io::UnmanagedFileDescriptor> m_descriptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCDevice.h:65:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 65 | std::auto_ptr<class OSCNode> m_osc_node; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./plugins/osc/OSCPlugin.h:25, from plugins/osc/OSCPlugin.cpp:35: ./include/olad/Plugin.h:110:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function<AbstractPlugin*, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ plugins/osc/OSCPlugin.cpp: In member function ‘virtual bool ola::plugin::osc::OSCPlugin::StartHook()’: plugins/osc/OSCPlugin.cpp:104:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 104 | std::auto_ptr<OSCDevice> device( | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCPort.cpp -fPIC -DPIC -o plugins/osc/.libs/libolaosc_la-OSCPort.o In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Port.h:27, from plugins/osc/OSCPort.cpp:25: ./include/ola/rdm/RDMReply.h:147:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr<RDMResponse> m_response; | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from ./include/ola/rdm/RDMReply.h:30: /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCPlugin.cpp -o plugins/osc/libolaosc_la-OSCPlugin.o >/dev/null 2>&1 In file included from ./include/olad/PluginAdaptor.h:32, from ./include/olad/Port.h:30: ./include/ola/ExportMap.h:80:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function<BaseVariable*, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from plugins/osc/OSCPort.cpp:21: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35: ./include/ola/io/SelectServer.h:201:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr<class TimeoutManager> m_timeout_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr<class PollerInterface> m_poller; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr<const PidStore> m_esta_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr<class ExportMap> m_our_export_map; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr<class DeviceManager> m_device_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr<class PluginManager> m_plugin_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr<class PluginAdaptor> m_plugin_adaptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr<class UniverseStore> m_universe_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr<class PortManager> m_port_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr<class OlaServerServiceImpl> m_service_impl; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr<class ClientBroker> m_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr<class PortBroker> m_port_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr<const ola::rdm::RootPidStore> m_pid_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr<class DiscoveryAgentInterface> m_discovery_agent; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr<ola::rpc::RpcServer> m_rpc_server; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr<OladHTTPServer_t> m_httpd; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./plugins/osc/OSCDevice.h:31, from plugins/osc/OSCPort.cpp:27: ./plugins/osc/OSCNode.h:151:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 151 | std::auto_ptr<DMXCallback> callback; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCNode.h:164:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr<ola::io::UnmanagedFileDescriptor> m_descriptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCDevice.h:65:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 65 | std::auto_ptr<class OSCNode> m_osc_node; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCPort.cpp -o plugins/osc/libolaosc_la-OSCPort.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c -o plugins/osc/libolaoscnode_la-OSCAddressTemplate.lo `test -f 'plugins/osc/OSCAddressTemplate.cpp' || echo './'`plugins/osc/OSCAddressTemplate.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCAddressTemplate.cpp -fPIC -DPIC -o plugins/osc/.libs/libolaoscnode_la-OSCAddressTemplate.o /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c -o plugins/osc/libolaoscnode_la-OSCNode.lo `test -f 'plugins/osc/OSCNode.cpp' || echo './'`plugins/osc/OSCNode.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCNode.cpp -fPIC -DPIC -o plugins/osc/.libs/libolaoscnode_la-OSCNode.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/osc/OSCAddressTemplate.cpp -o plugins/osc/libolaoscnode_la-OSCAddressTemplate.o >/dev/null 2>&1 /bin/bash ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c -o plugins/pathport/PathportDevice.lo plugins/pathport/PathportDevice.cpp In file included from plugins/osc/OSCNode.cpp:27: ./include/ola/ExportMap.h:80:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function<BaseVariable*, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/iomanip:42, from ./include/ola/strings/FormatPrivate.h:30, from ./include/ola/strings/Format.h:30, from ./include/ola/StringUtils.h:29, from ./include/ola/ExportMap.h:34: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/pathport/PathportDevice.cpp -fPIC -DPIC -o plugins/pathport/.libs/PathportDevice.o In file included from plugins/osc/OSCNode.cpp:35: ./plugins/osc/OSCNode.h:151:10: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 151 | std::auto_ptr<DMXCallback> callback; | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from ./plugins/osc/OSCNode.h:32: /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./plugins/osc/OSCNode.h:164:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 164 | std::auto_ptr<ola::io::UnmanagedFileDescriptor> m_descriptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ plugins/osc/OSCNode.cpp: In function ‘int ola::plugin::osc::OSCDataHandler(const char*, const char*, lo_arg**, int, void*, void*)’: plugins/osc/OSCNode.cpp:153:28: error: cannot convert ‘lo_arg*’ to ‘lo_blob’ {aka ‘lo_blob_*’} in initialization 153 | lo_blob blob = argv[0]; | ~~~~~~^ | | | lo_arg* plugins/osc/OSCNode.cpp: In member function ‘bool ola::plugin::osc::OSCNode::Init()’: plugins/osc/OSCNode.cpp:266:50: error: invalid conversion from ‘int (*)(const char*, const char*, lo_arg**, int, void*, void*)’ to ‘lo_method_handler’ {aka ‘int (*)(const char*, const char*, lo_arg**, int, lo_message_*, void*)’} [-fpermissive] 266 | lo_server_add_method(m_osc_server, NULL, NULL, OSCDataHandler, this); | ^~~~~~~~~~~~~~ | | | int (*)(const char*, const char*, lo_arg**, int, void*, void*) In file included from /usr/include/lo/lo.h:32, from ./plugins/osc/OSCNode.h:24: /usr/include/lo/lo_lowlevel.h:876:72: note: initializing argument 4 of ‘lo_method_* lo_server_add_method(lo_server, const char*, const char*, lo_method_handler, const void*)’ 876 | const char *typespec, lo_method_handler h, | ~~~~~~~~~~~~~~~~~~^ make[3]: *** [Makefile:12202: plugins/osc/libolaoscnode_la-OSCNode.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from ./include/olad/PluginAdaptor.h:32, from plugins/pathport/PathportDevice.cpp:27: ./include/ola/ExportMap.h:80:38: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 80 | struct VariableLessThan: public std::binary_function<BaseVariable*, | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from plugins/pathport/PathportDevice.cpp:21: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ In file included from ./olad/OlaServer.h:31, from ./include/olad/PluginAdaptor.h:35: ./include/ola/io/SelectServer.h:201:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr<class TimeoutManager> m_timeout_manager; | ^~~~~~~~ In file included from /usr/include/c++/13/memory:78, from ./include/ola/io/SelectServer.h:32: /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./include/ola/io/SelectServer.h:202:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 202 | std::auto_ptr<class PollerInterface> m_poller; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./olad/OlaServer.h:36: ./include/ola/rdm/PidStore.h:172:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 172 | std::auto_ptr<const PidStore> m_esta_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:181:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 181 | std::auto_ptr<class ExportMap> m_our_export_map; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:185:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 185 | std::auto_ptr<class DeviceManager> m_device_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:186:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 186 | std::auto_ptr<class PluginManager> m_plugin_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:187:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 187 | std::auto_ptr<class PluginAdaptor> m_plugin_adaptor; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:188:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 188 | std::auto_ptr<class UniverseStore> m_universe_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:189:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 189 | std::auto_ptr<class PortManager> m_port_manager; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:190:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 190 | std::auto_ptr<class OlaServerServiceImpl> m_service_impl; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:191:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 191 | std::auto_ptr<class ClientBroker> m_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:192:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 192 | std::auto_ptr<class PortBroker> m_port_broker; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:193:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 193 | std::auto_ptr<const ola::rdm::RootPidStore> m_pid_store; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:194:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 194 | std::auto_ptr<class DiscoveryAgentInterface> m_discovery_agent; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:195:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 195 | std::auto_ptr<ola::rpc::RpcServer> m_rpc_server; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ ./olad/OlaServer.h:201:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 201 | std::auto_ptr<OladHTTPServer_t> m_httpd; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./include/ola/rdm/RDMControllerInterface.h:34, from ./include/olad/Universe.h:29, from plugins/pathport/PathportDevice.cpp:29: ./include/ola/rdm/RDMReply.h:147:8: warning: ‘template<class> class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 147 | std::auto_ptr<RDMResponse> m_response; | ^~~~~~~~ /usr/include/c++/13/bits/unique_ptr.h:65:28: note: declared here 65 | template<typename> class auto_ptr; | ^~~~~~~~ In file included from ./plugins/pathport/PathportPlugin.h:26, from plugins/pathport/PathportDevice.cpp:32: ./include/olad/Plugin.h:110:36: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 110 | struct PluginLessThan: public std::binary_function<AbstractPlugin*, | ^~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ libtool: compile: g++ -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I./include -I./include -Wall -Wformat -W -fvisibility-inlines-hidden -Werror -Wno-error=deprecated-declarations -Wno-error=deprecated-declarations -Wno-error=unused-parameter -std=gnu++11 -c plugins/pathport/PathportDevice.cpp -o plugins/pathport/PathportDevice.o >/dev/null 2>&1 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [Makefile:16302: all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [Makefile:7501: all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j2 returned exit code 2 make: *** [debian/rules:14: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202405/ About the archive rebuild: The build was made on virtual machines of type m6a.large and r6a.large from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not 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 affects, so that this is still visible in the BTS web page for this package. Thanks.