Build failure at 35a0fcde
While trying to update the Arch package, it resulted in:
build log
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true jami-daemon build -D interfaces=library,dbus -D opensl=disabled -D portaudio=disabled -D pkg_config_path=/build/jami-daemon/src/jami-daemon/contrib/x86_64-pc-linux-gnu/lib/pkgconfig
The Meson build system
Version: 0.62.1
Source dir: /build/jami-daemon/src/jami-daemon
Build dir: /build/jami-daemon/src/build
Build type: native build
Project name: jami-daemon
Project version: 13.0.0
C compiler for the host machine: cc (gcc 12.1.0 "cc (GCC) 12.1.0")
C linker for the host machine: cc ld.bfd 2.38
C++ compiler for the host machine: c++ (gcc 12.1.0 "c++ (GCC) 12.1.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Run-time dependency threads found: YES
Found pkg-config: /usr/bin/pkg-config (1.8.0)
Run-time dependency opendht found: YES 2.4.4
Run-time dependency gnutls found: YES 3.7.5
Run-time dependency nettle found: YES 3.7.3
Run-time dependency libpjproject found: YES 2.11
Run-time dependency libgit2 found: YES 1.4.3
Run-time dependency libsecp256k1 found: YES 0.1.0-pre
Run-time dependency libavcodec found: YES 59.18.100
Run-time dependency libavfilter found: YES 8.24.100
Run-time dependency libavdevice found: YES 59.4.100
Run-time dependency libavformat found: YES 59.16.100
Run-time dependency libswscale found: YES 6.4.100
Run-time dependency libswresample found: YES 4.3.100
Run-time dependency libavutil found: YES 57.17.100
Run-time dependency speexdsp found: YES 1.2.0
Run-time dependency fmt found: YES 8.1.1
Run-time dependency yaml-cpp found: YES 0.7.0
Run-time dependency jsoncpp found: YES 1.9.4
Run-time dependency zlib found: YES 1.2.12
Run-time dependency dbus-c++-1 found: YES 0.9.0
Program dbusxx-xml2cpp found: YES (/usr/bin/dbusxx-xml2cpp)
Program pod2man found: YES (/usr/bin/core_perl/pod2man)
Library OpenSLES skipped: feature opensl disabled
Run-time dependency alsa found: YES 1.2.6.1
Run-time dependency libpulse found: YES 15.0
Run-time dependency jack found: YES 1.9.21
Dependency portaudio-2.0 skipped: feature portaudio disabled
Run-time dependency libupnp found: YES 1.14.12
Has header "natpmp.h" : YES
Library natpmp found: YES
Run-time dependency openssl found: YES 1.1.1o
Run-time dependency webrtc-audio-processing found: YES 0.3.1
Fetching value of define "__ANDROID__" :
Run-time dependency libudev found: YES 251
Run-time dependency libarchive found: YES 3.6.1
Library dl found: YES
Configuring config.h using configuration
Fetching value of define "__ANDROID__" : (cached)
Compiler for C++ supports link arguments -Wl,-Bsymbolic: YES
Configuring cx.ring.Ring.service using configuration
Fetching value of define "__ANDROID__" : (cached)
Configuring net.jami.daemon.metainfo.xml using configuration
Build targets in project: 9
jami-daemon 13.0.0
User defined options
auto_features : enabled
buildtype : plain
libexecdir : lib
pkg_config_path: /build/jami-daemon/src/jami-daemon/contrib/x86_64-pc-linux-gnu/lib/pkgconfig
prefix : /usr
sbindir : bin
wrap_mode : nodownload
b_lto : true
b_pie : true
interfaces : library,dbus
opensl : disabled
portaudio : disabled
Found ninja-1.10.2 at /usr/bin/ninja
ninja: Entering directory `/build/jami-daemon/src/build'
[1/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_eth_libdevcore_Common.cpp.o
[2/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_eth_libdevcore_CommonData.cpp.o
[3/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_eth_libdevcore_SHA3.cpp.o
[4/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_buffer.cpp.o
[5/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audio_frame_resizer.cpp.o
[6/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_eth_libdevcrypto_Common.cpp.o
../jami-daemon/src/jamidht/eth/libdevcrypto/Common.cpp: In function ‘const secp256k1_context* {anonymous}::getCtx()’:
../jami-daemon/src/jamidht/eth/libdevcrypto/Common.cpp:36:83: warning: ignoring attributes on template argument ‘void (*)(secp256k1_context*)’ {aka ‘void (*)(secp256k1_context_struct*)’} [-Wignored-attributes]
36 | static std::unique_ptr<secp256k1_context, decltype(&secp256k1_context_destroy)>
| ^
[7/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_sound_dtmf.cpp.o
[8/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_dcblocker.cpp.o
[9/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_io_handle.cpp.o
[10/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_eth_libdevcore_FixedHash.cpp.o
[11/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_sound_tone.cpp.o
[12/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_sound_dtmfgenerator.cpp.o
[13/166] Compiling C++ object src/libjami.so.13.0.0.p/media_congestion_control.cpp.o
[14/166] Compiling C object src/libjami.so.13.0.0.p/media_srtp.c.o
../jami-daemon/src/media/srtp.c: In function ‘ff_srtp_decrypt’:
../jami-daemon/src/media/srtp.c:151:2: warning: #warning seq_largest and roc may be unitialized [-Wcpp]
151 | #warning seq_largest and roc may be unitialized
| ^~~~~~~
[15/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_echo-cancel_null_echo_canceller.cpp.o
[16/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_resampler.cpp.o
[17/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audioloop.cpp.o
[18/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_sound_tonelist.cpp.o
[19/166] Compiling C++ object src/libjami.so.13.0.0.p/security_memory.cpp.o
[20/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_tonecontrol.cpp.o
[21/166] Compiling C++ object src/libjami.so.13.0.0.p/media_libav_utils.cpp.o
[22/166] Compiling C++ object src/libjami.so.13.0.0.p/im_instant_messaging.cpp.o
[23/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_codec.cpp.o
[24/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audiobuffer.cpp.o
[25/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_ringbuffer.cpp.o
[26/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_dsp.cpp.o
[27/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_attribute.cpp.o
[28/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_ringbufferpool.cpp.o
[29/166] Compiling C++ object src/libjami.so.13.0.0.p/config_yamlparser.cpp.o
[30/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audio_sender.cpp.o
[31/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_filter.cpp.o
../jami-daemon/src/media/media_filter.cpp: In member function ‘const jami::MediaStream& jami::MediaFilter::getInputParams(const std::string&) const’:
../jami-daemon/src/media/media_filter.cpp:118:13: warning: returning reference to temporary [-Wreturn-local-addr]
118 | return {};
| ^
[32/166] Compiling C++ object src/libjami.so.13.0.0.p/media_localrecordermanager.cpp.o
[33/166] Compiling C++ object src/libjami.so.13.0.0.p/security_diffie-hellman.cpp.o
[34/166] Compiling C++ object src/libjami.so.13.0.0.p/client_ring_signal.cpp.o
[35/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_igd.cpp.o
[36/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_mapping.cpp.o
[37/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sip_utils.cpp.o
[38/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audio_receive_thread.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/audio_receive_thread.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[39/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_sound_audiofile.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/sound/audiofile.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[40/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audiolayer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/audiolayer.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[41/166] Compiling C++ object src/libjami.so.13.0.0.p/media_system_codec_container.cpp.o
[42/166] Compiling C++ object src/libjami.so.13.0.0.p/media_socket_pair.cpp.o
[43/166] Compiling C++ object src/libjami.so.13.0.0.p/buildinfo.cpp.o
[44/166] Compiling C++ object src/libjami.so.13.0.0.p/media_localrecorder.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/localrecorder.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[45/166] Compiling C++ object src/libjami.so.13.0.0.p/client_callmanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/client/callmanager.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[46/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_encoder.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/media_encoder.cpp:31:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
../jami-daemon/src/media/media_encoder.cpp: In member function ‘int jami::MediaEncoder::encode(AVFrame*, int)’:
../jami-daemon/src/media/media_encoder.cpp:505:19: warning: ‘void av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
505 | av_init_packet(&pkt);
| ~~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/libavcodec/avcodec.h:45,
from ../jami-daemon/src/media/libav_deps.h:28,
from ../jami-daemon/src/media/media_encoder.cpp:23:
/usr/include/libavcodec/packet.h:506:6: note: declared here
506 | void av_init_packet(AVPacket *pkt);
| ^~~~~~~~~~~~~~
[47/166] Compiling C++ object src/libjami.so.13.0.0.p/im_message_engine.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/im/message_engine.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[48/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audio_input.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/audio_input.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
../jami-daemon/src/media/audio/audio_input.cpp: In member function ‘void jami::AudioInput::readFromFile()’:
../jami-daemon/src/media/audio/audio_input.cpp:157:12: warning: enumeration value ‘RestartRequired’ not handled in switch [-Wswitch]
157 | switch (ret) {
| ^
[49/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_decoder.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/media_decoder.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
../jami-daemon/src/media/media_decoder.cpp: In member function ‘jami::DecodeStatus jami::MediaDecoder::flush()’:
../jami-daemon/src/media/media_decoder.cpp:742:19: warning: ‘void av_init_packet(AVPacket*)’ is deprecated [-Wdeprecated-declarations]
742 | av_init_packet(&inpacket);
| ~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/include/libavcodec/avcodec.h:45,
from ../jami-daemon/src/media/libav_deps.h:28,
from ../jami-daemon/src/media/media_decoder.cpp:23:
/usr/include/libavcodec/packet.h:506:6: note: declared here
506 | void av_init_packet(AVPacket *pkt);
| ^~~~~~~~~~~~~~
[50/166] Compiling C++ object src/libjami.so.13.0.0.p/base64.cpp.o
[51/166] Compiling C++ object src/libjami.so.13.0.0.p/client_videomanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/client/videomanager.cpp:30:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[52/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_input.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_input.cpp:31:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[53/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_channeled_transport.cpp.o
[54/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_device_monitor.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_device_monitor.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[55/166] Compiling C++ object src/libjami.so.13.0.0.p/uri.cpp.o
[56/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_pres_sub_server.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccount.h:30,
from ../jami-daemon/src/sip/pres_sub_server.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[57/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sdes_negotiator.cpp.o
[58/166] Compiling C++ object src/libjami.so.13.0.0.p/utf8_utils.cpp.o
[59/166] Compiling C++ object src/libjami.so.13.0.0.p/media_recordable.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/recordable.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[60/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_player.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/media_player.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[61/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_pres_sub_client.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccount.h:30,
from ../jami-daemon/src/sip/pres_sub_client.cpp:38:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[62/166] Compiling C++ object src/libjami.so.13.0.0.p/media_media_recorder.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/media_recorder.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[63/166] Compiling C++ object src/libjami.so.13.0.0.p/logger.cpp.o
../jami-daemon/src/logger.cpp:191:1: warning: ‘const char* check_error(char*, char*)’ defined but not used [-Wunused-function]
191 | check_error(char* result, char*)
| ^~~~~~~~~~~
../jami-daemon/src/logger.cpp:176:1: warning: ‘const char* check_error(int, char*)’ defined but not used [-Wunused-function]
176 | check_error(int result, char* buffer)
| ^~~~~~~~~~~
[64/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_upnp_control.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/upnp/protocol/upnp_protocol.h:28,
from ../jami-daemon/src/upnp/upnp_context.h:29,
from ../jami-daemon/src/upnp/upnp_control.h:29,
from ../jami-daemon/src/upnp/upnp_control.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[65/166] Compiling C++ object src/libjami.so.13.0.0.p/security_tlsvalidator.cpp.o
In file included from /usr/include/c++/12.1.0/cassert:44,
from ../jami-daemon/src/enumclass_utils.h:27,
from ../jami-daemon/src/security/tlsvalidator.h:27,
from ../jami-daemon/src/security/tlsvalidator.cpp:24:
../jami-daemon/src/enumclass_utils.h: In instantiation of ‘jami::Matrix1D<Row, Value, A>::Matrix1D(std::initializer_list<std::initializer_list<Value> >) [with Row = jami::tls::TlsValidator::CheckValues; Value = const char*; A = const char*]’:
../jami-daemon/src/security/tlsvalidator.cpp:82:2: required from here
../jami-daemon/src/enumclass_utils.h:183:12: warning: comparison of integer expressions of different signedness: ‘std::initializer_list<const char*>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
182 | assert(std::begin(s)->size()
| ~~~~~~~~~~~~~~~~~~~~~
183 | == enum_class_size<Row>()); //,"Matrix row have to match the enum class size");
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../jami-daemon/src/enumclass_utils.h: In instantiation of ‘jami::Matrix1D<Row, Value, A>::Matrix1D(std::initializer_list<std::initializer_list<Value> >) [with Row = jami::tls::TlsValidator::CertificateCheck; Value = std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)(); A = std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)()]’:
../jami-daemon/src/security/tlsvalidator.cpp:108:6: required from here
../jami-daemon/src/enumclass_utils.h:183:12: warning: comparison of integer expressions of different signedness: ‘std::initializer_list<std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)()>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
../jami-daemon/src/enumclass_utils.h: In instantiation of ‘jami::Matrix1D<Row, Value, A>::Matrix1D(std::initializer_list<std::initializer_list<Value> >) [with Row = jami::tls::TlsValidator::CertificateDetails; Value = std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)(); A = std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)()]’:
../jami-daemon/src/security/tlsvalidator.cpp:131:6: required from here
../jami-daemon/src/enumclass_utils.h:183:12: warning: comparison of integer expressions of different signedness: ‘std::initializer_list<std::pair<jami::tls::TlsValidator::CheckValues, std::__cxx11::basic_string<char> > (jami::tls::TlsValidator::*)()>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
../jami-daemon/src/enumclass_utils.h: In instantiation of ‘jami::Matrix1D<Row, Value, A>::Matrix1D(std::initializer_list<std::initializer_list<Value> >) [with Row = const jami::tls::TlsValidator::CheckValuesType; Value = const char*; A = const char*]’:
../jami-daemon/src/security/tlsvalidator.cpp:213:2: required from here
../jami-daemon/src/enumclass_utils.h:183:12: warning: comparison of integer expressions of different signedness: ‘std::initializer_list<const char*>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
../jami-daemon/src/enumclass_utils.h: In instantiation of ‘jami::Matrix1D<Row, Value, A>::Matrix1D(std::initializer_list<std::initializer_list<Value> >) [with Row = jami::tls::TlsValidator::CheckValuesType; Value = jami::Matrix1D<jami::tls::TlsValidator::CheckValues, bool, bool>; A = jami::Matrix1D<jami::tls::TlsValidator::CheckValues, bool, bool>]’:
../jami-daemon/src/security/tlsvalidator.cpp:222:6: required from here
../jami-daemon/src/enumclass_utils.h:183:12: warning: comparison of integer expressions of different signedness: ‘std::initializer_list<jami::Matrix1D<jami::tls::TlsValidator::CheckValues, bool, bool> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
[66/166] Compiling C++ object src/libjami.so.13.0.0.p/scheduled_executor.cpp.o
[67/166] Compiling C++ object src/libjami.so.13.0.0.p/threadloop.cpp.o
[68/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_audio_rtp_session.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/audio_rtp_session.cpp:44:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[69/166] Compiling C++ object src/libjami.so.13.0.0.p/ip_utils.cpp.o
[70/166] Compiling C++ object src/libjami.so.13.0.0.p/security_certstore.cpp.o
[71/166] Compiling C++ object src/libjami.so.13.0.0.p/string_utils.cpp.o
[72/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_upnp_context.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/upnp/protocol/upnp_protocol.h:28,
from ../jami-daemon/src/upnp/upnp_context.h:29,
from ../jami-daemon/src/upnp/upnp_context.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[73/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_pulseaudio_audiostream.cpp.o
[74/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_pupnp_upnp_igd.cpp.o
[75/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_natpmp_pmp_igd.cpp.o
[76/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sippresence.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/sip/sippresence.cpp:24:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[77/166] Compiling C++ object src/libjami.so.13.0.0.p/fileutils.cpp.o
../jami-daemon/src/fileutils.cpp: In function ‘std::vector<std::__cxx11::basic_string<char> > jami::fileutils::readDirectory(const std::string&)’:
../jami-daemon/src/fileutils.cpp:520:22: warning: ‘int readdir_r(DIR*, dirent*, dirent**)’ is deprecated [-Wdeprecated-declarations]
520 | while (!readdir_r(dp, reinterpret_cast<dirent*>(buf.data()), &entry) && entry) {
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/features.h:490,
from /usr/include/c++/12.1.0/x86_64-pc-linux-gnu/bits/os_defines.h:39,
from /usr/include/c++/12.1.0/x86_64-pc-linux-gnu/bits/c++config.h:655,
from /usr/include/c++/12.1.0/cstdint:38,
from /usr/include/c++/12.1.0/cinttypes:38,
from ../jami-daemon/src/logger.h:25,
from ../jami-daemon/src/fileutils.cpp:25:
/usr/include/dirent.h:189:12: note: declared here
189 | extern int __REDIRECT (readdir_r,
| ^~~~~~~~~~
../jami-daemon/src/fileutils.cpp: In function ‘bool jami::fileutils::eraseFile_posix(const std::string&, bool)’:
../jami-daemon/src/fileutils.cpp:942:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
942 | write(fd, buffer, ERASE_BLOCK);
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
[78/166] Compiling C++ object src/libjami.so.13.0.0.p/preferences.cpp.o
[79/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_filter_transpose.cpp.o
[80/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_gitserver.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/jamidht/gitserver.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[81/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_echo-cancel_webrtc_echo_canceller.cpp.o
[82/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sdp.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccount.h:30,
from ../jami-daemon/src/sip/sdp.cpp:30:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[83/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_siptransport.cpp.o
[84/166] Generating bin/dbus/instance.adaptor with a custom command
generating code for interface cx.ring.Ring.Instance...
[85/166] Generating bin/dbus/presencemanager.adaptor with a custom command
generating code for interface cx.ring.Ring.PresenceManager...
[86/166] Generating bin/dbus/videomanager.adaptor with a custom command
generating code for interface cx.ring.Ring.VideoManager...
[87/166] Generating bin/dbus/pluginmanagerinterface.adaptor with a custom command
generating code for interface cx.ring.Ring.PluginManagerInterface...
[88/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sipaccountbase.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccountbase.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[89/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_pluginloader.cpp.o
[90/166] Generating bin/dbus/callmanager.adaptor with a custom command
generating code for interface cx.ring.Ring.CallManager...
[91/166] Generating bin/dbus/jamid.man with a custom command
[92/166] Generating bin/dbus/configurationmanager.adaptor with a custom command
generating code for interface cx.ring.Ring.ConfigurationManager...
[93/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_scaler.cpp.o
[94/166] Compiling C++ object src/libjami.so.13.0.0.p/ring_api.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/ring_api.cpp:30:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[95/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_base.cpp.o
[96/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_multiplexed_socket.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/jamidht/multiplexed_socket.cpp:20:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[97/166] Compiling C++ object src/libjami.so.13.0.0.p/smartools.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/smartools.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[98/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_sinkclient.cpp.o
[99/166] Compiling C++ object src/libjami.so.13.0.0.p/archiver.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/archiver.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[100/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_accel.cpp.o
../jami-daemon/src/media/video/accel.cpp: In member function ‘void jami::video::HardwareAccel::setDetails(AVCodecContext*)’:
../jami-daemon/src/media/video/accel.cpp:313:19: warning: ‘AVCodecContext::thread_safe_callbacks’ is deprecated [-Wdeprecated-declarations]
313 | codecCtx->thread_safe_callbacks = 1;
| ^~~~~~~~~~~~~~~~~~~~~
In file included from ../jami-daemon/src/media/libav_deps.h:28,
from ../jami-daemon/src/media/video/accel.h:24,
from ../jami-daemon/src/media/video/accel.cpp:28:
/usr/include/libavcodec/avcodec.h:1479:9: note: declared here
1479 | int thread_safe_callbacks;
| ^~~~~~~~~~~~~~~~~~~~~
../jami-daemon/src/media/video/accel.cpp:313:19: warning: ‘AVCodecContext::thread_safe_callbacks’ is deprecated [-Wdeprecated-declarations]
313 | codecCtx->thread_safe_callbacks = 1;
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1479:9: note: declared here
1479 | int thread_safe_callbacks;
| ^~~~~~~~~~~~~~~~~~~~~
../jami-daemon/src/media/video/accel.cpp:313:19: warning: ‘AVCodecContext::thread_safe_callbacks’ is deprecated [-Wdeprecated-declarations]
313 | codecCtx->thread_safe_callbacks = 1;
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/libavcodec/avcodec.h:1479:9: note: declared here
1479 | int thread_safe_callbacks;
| ^~~~~~~~~~~~~~~~~~~~~
[101/166] Compiling C++ object src/libjami.so.13.0.0.p/account.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/account.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[102/166] Compiling C++ object src/libjami.so.13.0.0.p/client_datatransfer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/client/datatransfer.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[103/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_alsa_alsalayer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/alsa/alsalayer.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[104/166] Compiling C++ object bin/dbus/jamid.p/main.cpp.o
[105/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_accountarchive.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/accountarchive.h:21,
from ../jami-daemon/src/jamidht/accountarchive.cpp:19:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[106/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_jack_jacklayer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/jack/jacklayer.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[107/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_channeled_transfers.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/channeled_transfers.cpp:28:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[108/166] Compiling C++ object bin/dbus/jamid.p/dbuspluginmanagerinterface.cpp.o
FAILED: bin/dbus/jamid.p/dbuspluginmanagerinterface.cpp.o
c++ -Ibin/dbus/jamid.p -Ibin/dbus -I../jami-daemon/bin/dbus -I. -I../jami-daemon -I../jami-daemon/src/jami -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++17 -O0 -DHAVE_CONFIG_H -DRING_BUILD -Djami_EXPORTS -DASIO_STANDALONE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fpermissive -fPIE -DDBUS_API_SUBJECT_TO_CHANGE -MD -MQ bin/dbus/jamid.p/dbuspluginmanagerinterface.cpp.o -MF bin/dbus/jamid.p/dbuspluginmanagerinterface.cpp.o.d -o bin/dbus/jamid.p/dbuspluginmanagerinterface.cpp.o -c ../jami-daemon/bin/dbus/dbuspluginmanagerinterface.cpp
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:28,
from ../jami-daemon/bin/dbus/dbus_cpp.h:26,
from ../jami-daemon/bin/dbus/dbuspluginmanagerinterface.h:28,
from ../jami-daemon/bin/dbus/dbuspluginmanagerinterface.cpp:21:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuspluginmanagerinterface.adaptor.h:307:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/basic_string.h:48,
from /usr/include/c++/12.1.0/string:53,
from ../jami-daemon/bin/dbus/dbuspluginmanagerinterface.h:25:
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/ios_base.h:46,
from /usr/include/c++/12.1.0/ios:42,
from /usr/include/c++/12.1.0/istream:38,
from /usr/include/c++/12.1.0/sstream:38,
from /usr/include/dbus-c++-1/dbus-c++/util.h:28,
from /usr/include/dbus-c++-1/dbus-c++/types.h:34:
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:39:
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/ostream:833:
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuspluginmanagerinterface.adaptor.h:307:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
In file included from /usr/include/dbus-c++-1/dbus-c++/util.h:30:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuspluginmanagerinterface.adaptor.h:307:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/memory:77,
from ../jami-daemon/src/jami/jami.h:30,
from ../jami-daemon/src/jami/plugin_manager_interface.h:23,
from ../jami-daemon/bin/dbus/dbuspluginmanagerinterface.cpp:22:
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
[109/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_transfer_channel_handler.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/transfer_channel_handler.h:25,
from ../jami-daemon/src/jamidht/transfer_channel_handler.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[110/166] Compiling C++ object src/libjami.so.13.0.0.p/client_conversation_interface.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/client/conversation_interface.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[111/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_conversation_channel_handler.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/conversation_channel_handler.h:25,
from ../jami-daemon/src/jamidht/conversation_channel_handler.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[112/166] Compiling C++ object bin/dbus/jamid.p/dbuscallmanager.cpp.o
FAILED: bin/dbus/jamid.p/dbuscallmanager.cpp.o
c++ -Ibin/dbus/jamid.p -Ibin/dbus -I../jami-daemon/bin/dbus -I. -I../jami-daemon -I../jami-daemon/src/jami -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++17 -O0 -DHAVE_CONFIG_H -DRING_BUILD -Djami_EXPORTS -DASIO_STANDALONE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fpermissive -fPIE -DDBUS_API_SUBJECT_TO_CHANGE -MD -MQ bin/dbus/jamid.p/dbuscallmanager.cpp.o -MF bin/dbus/jamid.p/dbuscallmanager.cpp.o.d -o bin/dbus/jamid.p/dbuscallmanager.cpp.o -c ../jami-daemon/bin/dbus/dbuscallmanager.cpp
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:28,
from ../jami-daemon/bin/dbus/dbus_cpp.h:26,
from ../jami-daemon/bin/dbus/dbuscallmanager.h:29,
from ../jami-daemon/bin/dbus/dbuscallmanager.cpp:21:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/basic_string.h:48,
from /usr/include/c++/12.1.0/string:53,
from ../jami-daemon/bin/dbus/dbuscallmanager.h:26:
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/ios_base.h:46,
from /usr/include/c++/12.1.0/ios:42,
from /usr/include/c++/12.1.0/istream:38,
from /usr/include/c++/12.1.0/sstream:38,
from /usr/include/dbus-c++-1/dbus-c++/util.h:28,
from /usr/include/dbus-c++-1/dbus-c++/types.h:34:
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:39:
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/ostream:833:
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
In file included from /usr/include/dbus-c++-1/dbus-c++/util.h:30:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/memory:77,
from ../jami-daemon/src/jami/callmanager_interface.h:29,
from ../jami-daemon/bin/dbus/dbuscallmanager.cpp:22:
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: error: no match for ‘operator>>’ (operand types are ‘DBus::MessageIter’ and ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: candidate: ‘template<class E> DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&)’
555 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘std::vector<E>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/string:54:
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
940 | operator>>(basic_istream<_CharT, _Traits>& __in,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:995:
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT&)’
960 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char&)’
756 | operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char&)’
761 | operator>>(basic_istream<char, _Traits>& __in, signed char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT*)’
803 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char*)’
825 | operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char*)’
831 | operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: candidate: ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&)’
985 | operator>>(_Istream&& __is, _Tp&& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/istream: In substitution of ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&) [with _Istream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: required from ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/c++/12.1.0/istream:985:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/c++/12.1.0/iomanip:71:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Resetiosflags)’
71 | operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:71:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setiosflags)’
101 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setbase)’
132 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setfill<_CharT>)’
170 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setprecision)’
200 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setw)’
230 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_money<_MoneyT>)’
264 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_time<_CharT>)’
418 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Invalid&)’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:65: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Invalid&’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint8_t&)’
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint8_t&’ {aka ‘unsigned char&’}
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, bool&)’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:71: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘bool&’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int16_t&)’
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int16_t&’ {aka ‘short int&’}
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint16_t&)’
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint16_t&’ {aka ‘short unsigned int&’}
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int32_t&)’
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int32_t&’ {aka ‘int&’}
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint32_t&)’
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint32_t&’ {aka ‘unsigned int&’}
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int64_t&)’
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int64_t&’ {aka ‘long int&’}
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint64_t&)’
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint64_t&’ {aka ‘long unsigned int&’}
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, double&)’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:73: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘double&’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::string&)’
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:78: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘std::string&’ {aka ‘std::__cxx11::basic_string<char>&’}
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Path&)’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:77: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Path&’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Signature&)’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:82: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Signature&’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~^~~
[113/166] Compiling C++ object src/libjami.so.13.0.0.p/call_factory.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/call_factory.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[114/166] Compiling C++ object bin/dbus/jamid.p/dbuspresencemanager.cpp.o
FAILED: bin/dbus/jamid.p/dbuspresencemanager.cpp.o
c++ -Ibin/dbus/jamid.p -Ibin/dbus -I../jami-daemon/bin/dbus -I. -I../jami-daemon -I../jami-daemon/src/jami -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++17 -O0 -DHAVE_CONFIG_H -DRING_BUILD -Djami_EXPORTS -DASIO_STANDALONE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fpermissive -fPIE -DDBUS_API_SUBJECT_TO_CHANGE -MD -MQ bin/dbus/jamid.p/dbuspresencemanager.cpp.o -MF bin/dbus/jamid.p/dbuspresencemanager.cpp.o.d -o bin/dbus/jamid.p/dbuspresencemanager.cpp.o -c ../jami-daemon/bin/dbus/dbuspresencemanager.cpp
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:28,
from ../jami-daemon/bin/dbus/dbus_cpp.h:26,
from ../jami-daemon/bin/dbus/dbuspresencemanager.h:29,
from ../jami-daemon/bin/dbus/dbuspresencemanager.cpp:21:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuspresencemanager.adaptor.h:243:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/basic_string.h:48,
from /usr/include/c++/12.1.0/string:53,
from ../jami-daemon/bin/dbus/dbuspresencemanager.h:26:
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/ios_base.h:46,
from /usr/include/c++/12.1.0/ios:42,
from /usr/include/c++/12.1.0/istream:38,
from /usr/include/c++/12.1.0/sstream:38,
from /usr/include/dbus-c++-1/dbus-c++/util.h:28,
from /usr/include/dbus-c++-1/dbus-c++/types.h:34:
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:39:
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/ostream:833:
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuspresencemanager.adaptor.h:243:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
In file included from /usr/include/dbus-c++-1/dbus-c++/util.h:30:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuspresencemanager.adaptor.h:243:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/memory:77,
from ../jami-daemon/src/jami/presencemanager_interface.h:29,
from ../jami-daemon/bin/dbus/dbuspresencemanager.cpp:22:
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
[115/166] Compiling C++ object bin/dbus/jamid.p/dbusinstance.cpp.o
[116/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_v4l2_video_device_monitor_impl.cpp.o
[117/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_v4l2_video_device_impl.cpp.o
[118/166] Compiling C++ object bin/dbus/jamid.p/dbusvideomanager.cpp.o
[119/166] Compiling C++ object bin/dbus/jamid.p/dbusconfigurationmanager.cpp.o
FAILED: bin/dbus/jamid.p/dbusconfigurationmanager.cpp.o
c++ -Ibin/dbus/jamid.p -Ibin/dbus -I../jami-daemon/bin/dbus -I. -I../jami-daemon -I../jami-daemon/src/jami -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++17 -O0 -DHAVE_CONFIG_H -DRING_BUILD -Djami_EXPORTS -DASIO_STANDALONE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fpermissive -fPIE -DDBUS_API_SUBJECT_TO_CHANGE -MD -MQ bin/dbus/jamid.p/dbusconfigurationmanager.cpp.o -MF bin/dbus/jamid.p/dbusconfigurationmanager.cpp.o.d -o bin/dbus/jamid.p/dbusconfigurationmanager.cpp.o -c ../jami-daemon/bin/dbus/dbusconfigurationmanager.cpp
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:28,
from ../jami-daemon/bin/dbus/dbus_cpp.h:26,
from ../jami-daemon/bin/dbus/dbusconfigurationmanager.h:33,
from ../jami-daemon/bin/dbus/dbusconfigurationmanager.cpp:21:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:1641:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/basic_string.h:48,
from /usr/include/c++/12.1.0/string:53,
from ../jami-daemon/bin/dbus/dbusconfigurationmanager.h:30:
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/ios_base.h:46,
from /usr/include/c++/12.1.0/ios:42,
from /usr/include/c++/12.1.0/istream:38,
from /usr/include/c++/12.1.0/sstream:38,
from /usr/include/dbus-c++-1/dbus-c++/util.h:28,
from /usr/include/dbus-c++-1/dbus-c++/types.h:34:
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:39:
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/ostream:833:
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbusconfigurationmanager.adaptor.h:1641:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
In file included from /usr/include/dbus-c++-1/dbus-c++/util.h:30:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:1641:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/memory:77,
from ../jami-daemon/src/jami/jami.h:30,
from ../jami-daemon/src/jami/datatransfer_interface.h:26,
from ../jami-daemon/bin/dbus/dbusconfigurationmanager.h:35:
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from ../jami-daemon/src/jami/datatransfer_interface.h:32:
/usr/include/c++/12.1.0/bitset:1540:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const bitset<_Nb>&)’
1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:1999:75: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: error: no match for ‘operator>>’ (operand types are ‘DBus::MessageIter’ and ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: candidate: ‘template<class E> DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&)’
555 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘std::vector<E>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/string:54:
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
940 | operator>>(basic_istream<_CharT, _Traits>& __in,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:995:
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT&)’
960 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char&)’
756 | operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char&)’
761 | operator>>(basic_istream<char, _Traits>& __in, signed char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT*)’
803 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char*)’
825 | operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char*)’
831 | operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: candidate: ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&)’
985 | operator>>(_Istream&& __is, _Tp&& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/istream: In substitution of ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&) [with _Istream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: required from ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbusconfigurationmanager.adaptor.h:1999:75: required from here
/usr/include/c++/12.1.0/istream:985:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:1999:75: required from here
/usr/include/c++/12.1.0/iomanip:71:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Resetiosflags)’
71 | operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:71:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setiosflags)’
101 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setbase)’
132 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setfill<_CharT>)’
170 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setprecision)’
200 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setw)’
230 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_money<_MoneyT>)’
264 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_time<_CharT>)’
418 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bitset:1472:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, bitset<_Nb>&)’
1472 | operator>>(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1472:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Invalid&)’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:65: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Invalid&’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint8_t&)’
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint8_t&’ {aka ‘unsigned char&’}
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, bool&)’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:71: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘bool&’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int16_t&)’
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int16_t&’ {aka ‘short int&’}
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint16_t&)’
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint16_t&’ {aka ‘short unsigned int&’}
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int32_t&)’
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int32_t&’ {aka ‘int&’}
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint32_t&)’
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint32_t&’ {aka ‘unsigned int&’}
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int64_t&)’
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int64_t&’ {aka ‘long int&’}
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint64_t&)’
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint64_t&’ {aka ‘long unsigned int&’}
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, double&)’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:73: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘double&’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::string&)’
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:78: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘std::string&’ {aka ‘std::__cxx11::basic_string<char>&’}
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Path&)’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:77: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Path&’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Signature&)’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:82: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Signature&’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_ostream<_CharT, _Traits>& std::operator<<(basic_ostream<_CharT, _Traits>&, const bitset<_Nb>&)’
1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_CharT, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
[120/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_pluginmanager.cpp.o
[121/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_natpmp_nat_pmp.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/upnp/protocol/upnp_protocol.h:28,
from ../jami-daemon/src/upnp/protocol/natpmp/nat_pmp.h:28,
from ../jami-daemon/src/upnp/protocol/natpmp/nat_pmp.cpp:22:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[122/166] Compiling C++ object src/libjami.so.13.0.0.p/client_configurationmanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/client/configurationmanager.cpp:31:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[123/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_sync_channel_handler.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/sync_channel_handler.h:25,
from ../jami-daemon/src/jamidht/sync_channel_handler.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[124/166] Compiling C++ object src/libjami.so.13.0.0.p/client_presencemanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/client/presencemanager.cpp:34:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[125/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sipaccount.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccount.h:30,
from ../jami-daemon/src/sip/sipaccount.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[126/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_p2p.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/p2p.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[127/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_mixer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_mixer.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[128/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_receive_thread.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_receive_thread.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[129/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_namedirectory.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/jamidht/namedirectory.cpp:33:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[130/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_account_manager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/accountarchive.h:21,
from ../jami-daemon/src/jamidht/account_manager.cpp:19:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[131/166] Compiling C++ object src/libjami.so.13.0.0.p/ice_transport.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/ice_transport.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[132/166] Compiling C++ object src/libjami.so.13.0.0.p/media_audio_pulseaudio_pulselayer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/audio/pulseaudio/pulselayer.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[133/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_server_account_manager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/jamidht/server_account_manager.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[134/166] Compiling C++ object src/libjami.so.13.0.0.p/client_plugin_manager_interface.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/client/plugin_manager_interface.cpp:22:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[135/166] Compiling C++ object src/libjami.so.13.0.0.p/gittransport.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/gittransport.cpp:20:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[136/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_pluginsutils.cpp.o
[137/166] Compiling C++ object src/libjami.so.13.0.0.p/security_tls_session.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/security/tls_session.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[138/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_rtp_session.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_rtp_session.cpp:31:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[139/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_sync_module.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/sync_module.h:23,
from ../jami-daemon/src/jamidht/sync_module.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[140/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_contact_list.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/contact_list.cpp:20:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[141/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_pluginpreferencesutils.cpp.o
[142/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_connectionmanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/connectionmanager.cpp:19:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[143/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_conversation.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/conversation.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[144/166] Compiling C++ object src/libjami.so.13.0.0.p/media_video_video_sender.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/media/video/video_sender.cpp:29:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[145/166] Compiling C++ object src/libjami.so.13.0.0.p/account_factory.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/sip/sipaccount.h:30,
from ../jami-daemon/src/account_factory.cpp:27:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[146/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_archive_account_manager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/accountarchive.h:21,
from ../jami-daemon/src/jamidht/archive_account_manager.cpp:19:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[147/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_conversation_module.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/conversation_module.cpp:31:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[148/166] Compiling C++ object bin/dbus/jamid.p/dbusclient.cpp.o
FAILED: bin/dbus/jamid.p/dbusclient.cpp.o
c++ -Ibin/dbus/jamid.p -Ibin/dbus -I../jami-daemon/bin/dbus -I. -I../jami-daemon -I../jami-daemon/src/jami -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=gnu++17 -O0 -DHAVE_CONFIG_H -DRING_BUILD -Djami_EXPORTS -DASIO_STANDALONE -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -flto=auto -fpermissive -fPIE -DDBUS_API_SUBJECT_TO_CHANGE -MD -MQ bin/dbus/jamid.p/dbusclient.cpp.o -MF bin/dbus/jamid.p/dbusclient.cpp.o.d -o bin/dbus/jamid.p/dbusclient.cpp.o -c ../jami-daemon/bin/dbus/dbusclient.cpp
In file included from /usr/include/dbus-c++-1/dbus-c++/dbus.h:28,
from ../jami-daemon/bin/dbus/dbus_cpp.h:26,
from ../jami-daemon/bin/dbus/dbusclient.cpp:27:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/memory:77,
from ../jami-daemon/bin/dbus/dbusclient.h:29,
from ../jami-daemon/bin/dbus/dbusclient.cpp:26:
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/basic_string.h:48,
from /usr/include/c++/12.1.0/string:53,
from /usr/include/dbus-c++-1/dbus-c++/types.h:29:
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/bits/ios_base.h:46,
from /usr/include/c++/12.1.0/ios:42,
from /usr/include/c++/12.1.0/istream:38,
from /usr/include/c++/12.1.0/sstream:38,
from /usr/include/dbus-c++-1/dbus-c++/util.h:28,
from /usr/include/dbus-c++-1/dbus-c++/types.h:34:
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:39:
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/ostream:833:
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
In file included from /usr/include/dbus-c++-1/dbus-c++/util.h:30:
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:773:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
In file included from ../jami-daemon/src/jami/datatransfer_interface.h:32,
from ../jami-daemon/bin/dbus/dbusconfigurationmanager.h:35,
from ../jami-daemon/bin/dbus/dbusclient.cpp:35:
/usr/include/c++/12.1.0/bitset:1540:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const bitset<_Nb>&)’
1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: error: no match for ‘operator>>’ (operand types are ‘DBus::MessageIter’ and ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’)
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: candidate: ‘template<class E> DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&)’
555 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:555:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ is not derived from ‘std::vector<E>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/string:54:
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
940 | operator>>(basic_istream<_CharT, _Traits>& __in,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.tcc:940:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
In file included from /usr/include/c++/12.1.0/istream:995:
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT&)’
960 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/istream.tcc:960:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char&)’
756 | operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:756:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char&)’
761 | operator>>(basic_istream<char, _Traits>& __in, signed char& __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:761:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT*)’
803 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:803:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char*)’
825 | operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:825:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: candidate: ‘template<class _Traits> std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char*)’
831 | operator>>(basic_istream<char, _Traits>& __in, signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:831:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<char, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: candidate: ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&)’
985 | operator>>(_Istream&& __is, _Tp&& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/istream:985:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/istream: In substitution of ‘template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&) [with _Istream = DBus::MessageIter&; _Tp = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: required from ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/c++/12.1.0/istream:985:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::vector<E>&) [with E = std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]’:
bin/dbus/dbuscallmanager.adaptor.h:939:75: required from here
/usr/include/c++/12.1.0/iomanip:71:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Resetiosflags)’
71 | operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:71:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setiosflags)’
101 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:101:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setbase)’
132 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:132:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setfill<_CharT>)’
170 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:170:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setprecision)’
200 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:200:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setw)’
230 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:230:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_money<_MoneyT>)’
264 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:264:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_time<_CharT>)’
418 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:418:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bitset:1472:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, bitset<_Nb>&)’
1472 | operator>>(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1472:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:566:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_istream<_CharT, _Traits>’
566 | ait >> elem;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Invalid&)’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:477:65: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Invalid&’
477 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Invalid &)
| ^~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint8_t&)’
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:482:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint8_t&’ {aka ‘unsigned char&’}
482 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint8_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, bool&)’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:488:71: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘bool&’
488 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, bool &val)
| ~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int16_t&)’
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:494:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int16_t&’ {aka ‘short int&’}
494 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int16_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint16_t&)’
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:500:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint16_t&’ {aka ‘short unsigned int&’}
500 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint16_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int32_t&)’
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:506:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int32_t&’ {aka ‘int&’}
506 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int32_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint32_t&)’
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:512:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint32_t&’ {aka ‘unsigned int&’}
512 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint32_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, int64_t&)’
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:518:74: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘int64_t&’ {aka ‘long int&’}
518 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, int64_t &val)
| ~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, uint64_t&)’
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:524:75: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘uint64_t&’ {aka ‘long unsigned int&’}
524 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, uint64_t &val)
| ~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, double&)’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:530:73: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘double&’
530 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, double &val)
| ~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, std::string&)’
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:536:78: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘std::string&’ {aka ‘std::__cxx11::basic_string<char>&’}
536 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, std::string &val)
| ~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Path&)’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:542:77: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Path&’
542 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Path &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:27: note: candidate: ‘DBus::MessageIter& operator>>(DBus::MessageIter&, DBus::Signature&)’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:548:82: note: no known conversion for argument 2 from ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >’ to ‘DBus::Signature&’
548 | inline DBus::MessageIter &operator >> (DBus::MessageIter &iter, DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: error: no match for ‘operator<<’ (operand types are ‘DBus::MessageIter’ and ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’)
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: candidate: ‘template<class E> DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&)’
399 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::vector<E>& val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:399:27: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ is not derived from ‘const std::vector<E>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: candidate: ‘template<class _Ch, class _Tr, class _Tp, __gnu_cxx::_Lock_policy _Lp> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const __shared_ptr<_Tp, _Lp>&)’
70 | operator<<(std::basic_ostream<_Ch, _Tr>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/shared_ptr.h:70:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, basic_string_view<_CharT, _Traits>)’
672 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/string_view:672:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: candidate: ‘template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const __cxx11::basic_string<_CharT, _Traits, _Allocator>&)’
3883 | operator<<(basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/basic_string.h:3883:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const error_code&)’
279 | operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
| ^~~~~~~~
/usr/include/c++/12.1.0/system_error:279:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _CharT)’
507 | operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:507:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, char)’
517 | operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:517:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, char)’
523 | operator<<(basic_ostream<char, _Traits>& __out, char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:523:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, signed char)’
534 | operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:534:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, unsigned char)’
539 | operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:539:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const _CharT*)’
598 | operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:598:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const char*)’
302 | operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/bits/ostream.tcc:302:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const char*)’
615 | operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:615:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const signed char*)’
628 | operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:628:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: candidate: ‘template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(basic_ostream<char, _Traits>&, const unsigned char*)’
633 | operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:633:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<char, _Traits>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: candidate: ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&)’
754 | operator<<(_Ostream&& __os, const _Tp& __x)
| ^~~~~~~~
/usr/include/c++/12.1.0/ostream:754:5: note: template argument deduction/substitution failed:
/usr/include/c++/12.1.0/ostream: In substitution of ‘template<class _Ostream, class _Tp> _Ostream&& std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = DBus::MessageIter&; _Tp = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: required from ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/c++/12.1.0/ostream:754:5: error: no type named ‘type’ in ‘struct std::enable_if<false, void>’
/usr/include/dbus-c++-1/dbus-c++/types.h: In instantiation of ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::vector<E>&) [with E = DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>]’:
bin/dbus/dbusconfigurationmanager.adaptor.h:2219:15: required from here
/usr/include/c++/12.1.0/iomanip:79:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Resetiosflags)’
79 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:79:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setiosflags)’
109 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:109:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setbase)’
143 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:143:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setfill<_CharT>)’
178 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:178:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setprecision)’
208 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:208:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Setw)’
238 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:238:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: candidate: ‘template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Put_money<_MoneyT>)’
311 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:311:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: candidate: ‘template<class _CharT, class _Traits> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, _Put_time<_CharT>)’
363 | operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
| ^~~~~~~~
/usr/include/c++/12.1.0/iomanip:363:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: candidate: ‘template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_ostream<_Ch, _Tr>& std::operator<<(basic_ostream<_Ch, _Tr>&, const bitset<_Nb>&)’
1540 | operator<<(std::basic_ostream<_CharT, _Traits>& __os,
| ^~~~~~~~
/usr/include/c++/12.1.0/bitset:1540:5: note: template argument deduction/substitution failed:
/usr/include/dbus-c++-1/dbus-c++/types.h:407:9: note: ‘DBus::MessageIter’ is not derived from ‘std::basic_ostream<_Ch, _Tr>’
407 | ait << *vit;
| ~~~~^~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Invalid&)’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:321:65: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Invalid&’
321 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Invalid &)
| ^~~~~~~~~~~~~~~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint8_t&)’
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:326:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint8_t&’ {aka ‘const unsigned char&’}
326 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint8_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const bool&)’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:332:77: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const bool&’
332 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const bool &val)
| ~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int16_t&)’
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:338:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int16_t&’ {aka ‘const short int&’}
338 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int16_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint16_t&)’
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:344:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint16_t&’ {aka ‘const short unsigned int&’}
344 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint16_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int32_t&)’
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:350:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int32_t&’ {aka ‘const int&’}
350 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int32_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint32_t&)’
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:356:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint32_t&’ {aka ‘const unsigned int&’}
356 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint32_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const int64_t&)’
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:362:80: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const int64_t&’ {aka ‘const long int&’}
362 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const int64_t &val)
| ~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const uint64_t&)’
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:368:81: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const uint64_t&’ {aka ‘const long unsigned int&’}
368 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const uint64_t &val)
| ~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const double&)’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:374:79: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const double&’
374 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const double &val)
| ~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const std::string&)’
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:380:84: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const std::string&’ {aka ‘const std::__cxx11::basic_string<char>&’}
380 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const std::string &val)
| ~~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Path&)’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:386:83: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Path&’
386 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Path &val)
| ~~~~~~~~~~~~~~~~~~^~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:27: note: candidate: ‘DBus::MessageIter& operator<<(DBus::MessageIter&, const DBus::Signature&)’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ^~~~~~~~
/usr/include/dbus-c++-1/dbus-c++/types.h:392:88: note: no known conversion for argument 2 from ‘const DBus::Struct<std::__cxx11::basic_string<char>, std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, long unsigned int>’ to ‘const DBus::Signature&’
392 | inline DBus::MessageIter &operator << (DBus::MessageIter &iter, const DBus::Signature &val)
| ~~~~~~~~~~~~~~~~~~~~~~~^~~
[149/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_conversationrepository.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/conversationrepository.cpp:22:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[150/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sipcall.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/sip/sipcall.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[151/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_preferenceservicesmanager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/plugin/preferenceservicesmanager.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[152/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_jamipluginmanager.cpp.o
In file included from ../jami-daemon/src/plugin/mediahandler.h:23,
from ../jami-daemon/src/plugin/callservicesmanager.h:23,
from ../jami-daemon/src/plugin/jamipluginmanager.h:27,
from ../jami-daemon/src/plugin/jamipluginmanager.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[153/166] Compiling C++ object src/libjami.so.13.0.0.p/ftp_server.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/ftp_server.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
In file included from ../jami-daemon/src/ftp_server.cpp:21:
../jami-daemon/src/ftp_server.h: In constructor ‘jami::FtpServer::FtpServer(const DRing::DataTransferInfo&, const DRing::DataTransferId&, const jami::InternalCompletionCb&)’:
../jami-daemon/src/ftp_server.h:75:27: warning: ‘jami::FtpServer::transferId_’ will be initialized after [-Wreorder]
75 | DRing::DataTransferId transferId_ {0};
| ^~~~~~~~~~~
../jami-daemon/src/ftp_server.h:72:26: warning: ‘jami::InternalCompletionCb jami::FtpServer::cb_’ [-Wreorder]
72 | InternalCompletionCb cb_ {};
| ^~~
../jami-daemon/src/ftp_server.cpp:42:1: warning: when initialized here [-Wreorder]
42 | FtpServer::FtpServer(const DRing::DataTransferInfo& info,
| ^~~~~~~~~
[154/166] Compiling C++ object src/libjami.so.13.0.0.p/call.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call.cpp:23:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[155/166] Compiling C++ object src/libjami.so.13.0.0.p/peer_connection.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/peer_connection.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[156/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_callservicesmanager.cpp.o
In file included from ../jami-daemon/src/plugin/mediahandler.h:23,
from ../jami-daemon/src/plugin/callservicesmanager.h:23,
from ../jami-daemon/src/plugin/callservicesmanager.cpp:21:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[157/166] Compiling C++ object src/libjami.so.13.0.0.p/sip_sipvoiplink.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/sip/sipcall.h:31,
from ../jami-daemon/src/sip/sipvoiplink.cpp:32:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[158/166] Compiling C++ object src/libjami.so.13.0.0.p/upnp_protocol_pupnp_pupnp.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/upnp/protocol/pupnp/../upnp_protocol.h:28,
from ../jami-daemon/src/upnp/protocol/pupnp/pupnp.h:34,
from ../jami-daemon/src/upnp/protocol/pupnp/pupnp.cpp:24:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[159/166] Compiling C++ object src/libjami.so.13.0.0.p/conference.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/conference.cpp:25:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[160/166] Compiling C++ object src/libjami.so.13.0.0.p/data_transfer.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/data_transfer.cpp:26:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[161/166] Compiling C++ object src/libjami.so.13.0.0.p/plugin_chatservicesmanager.cpp.o
In file included from ../jami-daemon/src/plugin/chathandler.h:24,
from ../jami-daemon/src/plugin/chatservicesmanager.h:21,
from ../jami-daemon/src/plugin/chatservicesmanager.cpp:19:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
[162/166] Compiling C++ object src/libjami.so.13.0.0.p/manager.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_factory.h:30,
from ../jami-daemon/src/manager.h:35,
from ../jami-daemon/src/manager.cpp:35:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
../jami-daemon/src/manager.cpp: In member function ‘bool jami::Manager::hangupCall(const std::string&, const std::string&)’:
../jami-daemon/src/manager.cpp:1089:17: warning: unused variable ‘currentCallId’ [-Wunused-variable]
1089 | const auto& currentCallId(getCurrentCallId());
| ^~~~~~~~~~~~~
[163/166] Compiling C++ object src/libjami.so.13.0.0.p/jamidht_jamiaccount.cpp.o
In file included from ../jami-daemon/src/conference.h:43,
from ../jami-daemon/src/call.h:35,
from ../jami-daemon/src/call_set.h:22,
from ../jami-daemon/src/account.h:41,
from ../jami-daemon/src/sip/sipaccountbase.h:27,
from ../jami-daemon/src/jamidht/jamiaccount.h:32,
from ../jami-daemon/src/jamidht/jamiaccount.cpp:29:
../jami-daemon/src/plugin/streamdata.h: In constructor ‘StreamData::StreamData(const std::string&, bool, const StreamType&, const std::string&, const std::string&)’:
../jami-daemon/src/plugin/streamdata.h:60:23: warning: ‘StreamData::conversation’ will be initialized after [-Wreorder]
60 | const std::string conversation;
| ^~~~~~~~~~~~
../jami-daemon/src/plugin/streamdata.h:58:23: warning: ‘const std::string StreamData::source’ [-Wreorder]
58 | const std::string source;
| ^~~~~~
../jami-daemon/src/plugin/streamdata.h:40:5: warning: when initialized here [-Wreorder]
40 | StreamData(const std::string& callId,
| ^~~~~~~~~~
In file included from ../jami-daemon/src/jamidht/jamiaccount.cpp:85:
../jami-daemon/src/vcard.h: At global scope:
../jami-daemon/src/vcard.h:86:1: warning: ‘std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > vCard::utils::toMap(std::string_view)’ defined but not used [-Wunused-function]
86 | toMap(std::string_view content)
| ^~~~~
ninja: build stopped: subcommand failed.