+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quassel-0.14.0nb5/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quassel-0.14.0nb5/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for quassel-0.14.0nb5 [ 1%] Automatic RCC for hicolor_icons.qrc [ 1%] Generating pics.qrc [ 2%] Automatic MOC and UIC for target quassel_common [ 2%] Preparing translation for language 'el' [ 3%] Preparing translation for language 'cs' [ 3%] Preparing translation for language 'de' [ 4%] Generating sql.qrc [ 4%] Preparing translation for language 'da' CMake Warning: Ignoring empty string ("") provided on the command line. Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 4%] Built target quassel-qrc-pics [ 4%] Building CXX object icons/CMakeFiles/quassel_resource_hicoloricons.dir/quassel_resource_hicoloricons_autogen/EWIEGA46WW/qrc_hicolor_icons.cpp.o [ 4%] Preparing translation for language 'en_GB' [ 5%] Preparing translation for language 'en_US' [ 5%] Preparing translation for language 'eo' [ 6%] Generating qrc_pics.cpp [ 6%] Preparing translation for language 'es' [ 6%] Linking CXX static library ../lib/libquassel-resource-hicoloricons.a [ 6%] Preparing translation for language 'fi' [ 6%] Preparing translation for language 'fr' [ 7%] Preparing translation for language 'et' [ 7%] Building CXX object pics/CMakeFiles/quassel_resource_pics.dir/qrc_pics.cpp.o [ 7%] Preparing translation for language 'gl' [ 7%] Built target quassel-qrc-sql [ 7%] Preparing translation for language 'hu' [ 8%] Preparing translation for language 'hi' [ 9%] Generating qrc_sql.cpp [ 9%] Preparing translation for language 'it' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 10%] Preparing translation for language 'ja' [ 10%] Built target quassel_resource_hicoloricons [ 10%] Preparing translation for language 'lt' [ 10%] Preparing translation for language 'ko' [ 10%] Preparing translation for language 'nb' [ 10%] Linking CXX static library ../lib/libquassel-resource-pics.a [ 11%] Preparing translation for language 'mr' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 11%] Preparing translation for language 'nl' [ 11%] Building CXX object src/core/CMakeFiles/quassel_resource_sql.dir/qrc_sql.cpp.o [ 12%] Preparing translation for language 'oc' [ 12%] Preparing translation for language 'pa' [ 12%] Preparing translation for language 'pt' [ 12%] Preparing translation for language 'pl' [ 13%] Preparing translation for language 'pt_BR' [ 13%] Built target quassel_resource_pics [ 13%] Preparing translation for language 'ro' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 13%] Preparing translation for language 'ru' [ 14%] Preparing translation for language 'sl' [ 14%] Preparing translation for language 'sq' [ 14%] Preparing translation for language 'sr' [ 15%] Preparing translation for language 'sv' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 15%] Linking CXX static library ../../lib/libquassel-resource-sql.a [ 15%] Preparing translation for language 'tr' [ 15%] Preparing translation for language 'uk' [ 16%] Preparing translation for language 'zh_CN' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 16%] Built target quassel_resource_sql [ 17%] Syncing translations [ 17%] Compressing translations [ 17%] Built target translations [ 17%] Built target quassel_common_autogen [ 17%] Building CXX object src/common/CMakeFiles/quassel_common.dir/quassel_common_autogen/mocs_compilation.cpp.o [ 17%] Building CXX object src/common/CMakeFiles/quassel_common.dir/backlogmanager.cpp.o [ 18%] Building CXX object src/common/CMakeFiles/quassel_common.dir/basichandler.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/aliasmanager.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferinfo.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/buffersyncer.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/authhandler.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferviewconfig.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferviewmanager.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/compressor.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ctcpevent.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/coreinfo.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/dccconfig.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/event.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/eventmanager.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/expressionmatch.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/highlightrulemanager.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/identity.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ignorelistmanager.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/internalpeer.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircevent.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircchannel.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/irclisthelper.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircdecoder.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircencoder.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/irctag.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircuser.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/logger.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/message.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/messageevent.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/network.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/networkconfig.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/networkevent.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/nickhighlightmatcher.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/peer.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/peerfactory.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/presetnetworks.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/quassel.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/proxyline.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/remotepeer.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/settings.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/signalproxy.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/syncableobject.cpp.o [ 31%] Building CXX object src/common/CMakeFiles/quassel_common.dir/transfer.cpp.o [ 31%] Building CXX object src/common/CMakeFiles/quassel_common.dir/transfermanager.cpp.o [ 31%] Building CXX object src/common/CMakeFiles/quassel_common.dir/types.cpp.o [ 32%] Building CXX object src/common/CMakeFiles/quassel_common.dir/util.cpp.o [ 32%] Building CXX object src/common/CMakeFiles/quassel_common.dir/serializers/serializers.cpp.o [ 32%] Building CXX object src/common/CMakeFiles/quassel_common.dir/protocols/datastream/datastreampeer.cpp.o [ 33%] Building CXX object src/common/CMakeFiles/quassel_common.dir/protocols/legacy/legacypeer.cpp.o [ 33%] Building CXX object src/common/CMakeFiles/quassel_common.dir/logbacktrace_unix.cpp.o [ 33%] Building CXX object src/common/CMakeFiles/quassel_common.dir/posixsignalwatcher.cpp.o /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp: In function 'bool Serializers::deserialize(QDataStream&, const Quassel::Features&, int8_t&)': /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:12: error: no match for 'operator>>' (operand types are 'QDataStream' and 'int8_t' {aka 'char'}) 430 | stream >> data; | ~~~~~~ ^~ ~~~~ | | | | | int8_t {aka char} | QDataStream In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:162:18: note: candidate: 'QDataStream& QDataStream::operator>>(qint8&)' (near match) 162 | QDataStream &operator>>(qint8 &i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:162:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'qint8&' {aka 'signed char&'} to an rvalue of type 'qint8' {aka 'signed char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:380:21: note: candidate: 'QDataStream& QDataStream::operator>>(quint8&)' (near match) 380 | inline QDataStream &QDataStream::operator>>(quint8 &i) | ^~~~~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:380:21: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'quint8&' {aka 'unsigned char&'} to an rvalue of type 'quint8' {aka 'unsigned char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:164:18: note: candidate: 'QDataStream& QDataStream::operator>>(qint16&)' (near match) 164 | QDataStream &operator>>(qint16 &i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:164:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'qint16&' {aka 'short int&'} to an rvalue of type 'qint16' {aka 'short int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:383:21: note: candidate: 'QDataStream& QDataStream::operator>>(quint16&)' (near match) 383 | inline QDataStream &QDataStream::operator>>(quint16 &i) | ^~~~~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:383:21: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'quint16&' {aka 'short unsigned int&'} to an rvalue of type 'quint16' {aka 'short unsigned int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:166:18: note: candidate: 'QDataStream& QDataStream::operator>>(qint32&)' (near match) 166 | QDataStream &operator>>(qint32 &i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:166:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'qint32&' {aka 'int&'} to an rvalue of type 'qint32' {aka 'int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:386:21: note: candidate: 'QDataStream& QDataStream::operator>>(quint32&)' (near match) 386 | inline QDataStream &QDataStream::operator>>(quint32 &i) | ^~~~~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:386:21: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'quint32&' {aka 'unsigned int&'} to an rvalue of type 'quint32' {aka 'unsigned int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:168:18: note: candidate: 'QDataStream& QDataStream::operator>>(qint64&)' (near match) 168 | QDataStream &operator>>(qint64 &i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:168:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'qint64&' {aka 'long long int&'} to an rvalue of type 'qint64' {aka 'long long int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:389:21: note: candidate: 'QDataStream& QDataStream::operator>>(quint64&)' (near match) 389 | inline QDataStream &QDataStream::operator>>(quint64 &i) | ^~~~~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:389:21: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'quint64&' {aka 'long long unsigned int&'} to an rvalue of type 'quint64' {aka 'long long unsigned int'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:172:18: note: candidate: 'QDataStream& QDataStream::operator>>(bool&)' (near match) 172 | QDataStream &operator>>(bool &i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:172:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'bool&' to an rvalue of type 'bool' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:173:18: note: candidate: 'QDataStream& QDataStream::operator>>(qfloat16&)' (near match) 173 | QDataStream &operator>>(qfloat16 &f); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:173:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'qfloat16&' to an rvalue of type 'qfloat16' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qendian.h:44, from /opt/pkg/qt5/include/QtCore/QtEndian:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:27, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qfloat16.h:164:8: note:  after user-defined conversion: 'qfloat16::qfloat16(float)' 164 | inline qfloat16::qfloat16(float f) noexcept | ^~~~~~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:174:18: note: candidate: 'QDataStream& QDataStream::operator>>(float&)' (near match) 174 | QDataStream &operator>>(float &f); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:174:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'float&' to an rvalue of type 'float' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:175:18: note: candidate: 'QDataStream& QDataStream::operator>>(double&)' (near match) 175 | QDataStream &operator>>(double &f); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:175:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'double&' to an rvalue of type 'double' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:176:18: note: candidate: 'QDataStream& QDataStream::operator>>(char*&)' (near match) 176 | QDataStream &operator>>(char *&str); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:176:18: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'char*' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind rvalue '(char*)((long int)data)' to 'char*&' In file included from /opt/pkg/qt5/include/QtCore/qstring.h:49, from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qchar.h:663:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QChar&)' (near match) 663 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QChar &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qchar.h:663:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'QChar&' to an rvalue of type 'QChar' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qstring.h:49, from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qchar.h:100:22: note:  after user-defined conversion: 'constexpr QChar::QChar(int)' 100 | Q_DECL_CONSTEXPR QChar(int rc) noexcept : ucs(ushort(rc & 0xffff)) {} | ^~~~~ In file included from /opt/pkg/qt5/include/QtCore/qstring.h:50, from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qbytearray.h:760:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QByteArray&)' (near match) 760 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QByteArray &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qbytearray.h:760:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid user-defined conversion from 'int8_t' {aka 'char'} to 'QByteArray&' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qstring.h:50, from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qbytearray.h:181:5: note: candidate is: 'QByteArray::QByteArray(const char*, int)' (near match) 181 | QByteArray(const char *, int size = -1); | ^~~~~~~~~~ /opt/pkg/qt5/include/QtCore/qbytearray.h:181:5: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'const char*' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'const char*' [-fpermissive] In file included from /opt/pkg/qt5/include/QtCore/qstring.h:50, from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qbytearray.h:181:16: note:  initializing argument 1 of 'QByteArray::QByteArray(const char*, int)' 181 | QByteArray(const char *, int size = -1); | ^~~~~~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: conversion to non-const reference type 'class QByteArray&' from rvalue of type 'QByteArray' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qstring.h:1595:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QString&)' (near match) 1595 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QString &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qstring.h:1595:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid user-defined conversion from 'int8_t' {aka 'char'} to 'QString&' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qstring.h:835:31: note: candidate is: 'QString::QString(const char*)' (near match) 835 | inline QT_ASCII_CAST_WARN QString(const char *ch) | ^~~~~~~ /opt/pkg/qt5/include/QtCore/qstring.h:835:31: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'const char*' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'const char*' [-fpermissive] In file included from /opt/pkg/qt5/include/QtCore/qobject.h:47, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qstring.h:835:51: note:  initializing argument 1 of 'QString::QString(const char*)' 835 | inline QT_ASCII_CAST_WARN QString(const char *ch) | ~~~~~~~~~~~~^~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: conversion to non-const reference type 'class QString&' from rvalue of type 'QString' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:170:18: note: candidate: 'QDataStream& QDataStream::operator>>(std::nullptr_t&)' 170 | QDataStream &operator>>(std::nullptr_t &ptr) { ptr = nullptr; return *this; } | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:170:45: note:  no known conversion for argument 1 from 'int8_t' {aka 'char'} to 'std::nullptr_t&' 170 | QDataStream &operator>>(std::nullptr_t &ptr) { ptr = nullptr; return *this; } | ~~~~~~~~~~~~~~~~^~~ In file included from /opt/pkg/qt5/include/QtCore/qstringlist.h:48, from /opt/pkg/qt5/include/QtCore/qlist.h:1196, from /opt/pkg/qt5/include/QtCore/qobject.h:49, from /opt/pkg/qt5/include/QtCore/qiodevice.h:45, from /opt/pkg/qt5/include/QtCore/qdatastream.h:44, from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qregexp.h:123:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QRegExp&)' 123 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &in, QRegExp ®Exp); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qregexp.h:123:65: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'QRegExp&' 123 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &in, QRegExp ®Exp); | ~~~~~~~~~^~~~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:409:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QFlags&)' 409 | inline QDataStream &operator>>(QDataStream &s, QFlags &e) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:409:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QFlags' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:419:1: note: candidate: 'template typename std::enable_if::value, QDataStream&>::type& operator>>(QDataStream&, T&)' 419 | operator>>(QDataStream &s, T &t) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:419:1: note:  template argument deduction/substitution failed: /opt/pkg/qt5/include/QtCore/qdatastream.h: In substitution of 'template typename std::enable_if::value, QDataStream&>::type& operator>>(QDataStream&, T&) [with T = char]': /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: required from here /opt/pkg/qt5/include/QtCore/qdatastream.h:419:1: error: no type named 'type' in 'struct std::enable_if' /opt/pkg/qt5/include/QtCore/qdatastream.h:423:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QList&)' 423 | inline QDataStream &operator>>(QDataStream &s, QList &l) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:423:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QList' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:435:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QVector&)' 435 | inline QDataStream &operator>>(QDataStream &s, QVector &v) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:435:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QVector' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:447:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QSet&)' 447 | inline QDataStream &operator>>(QDataStream &s, QSet &set) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:447:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QSet' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:459:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QHash&)' 459 | inline QDataStream &operator>>(QDataStream &s, QHash &hash) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:459:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QHash' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:471:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QMap&)' 471 | inline QDataStream &operator>>(QDataStream &s, QMap &map) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:471:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QMap' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QDataStream:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:23, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatastream.h:484:21: note: candidate: 'template QDataStream& operator>>(QDataStream&, QPair&)' 484 | inline QDataStream& operator>>(QDataStream& s, QPair& p) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatastream.h:484:21: note:  template argument deduction/substitution failed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: note:  mismatched types 'QPair' and 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qlocale.h:43, from /opt/pkg/qt5/include/QtCore/qtextstream.h:46, from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qvariant.h:583:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QVariant&)' (near match) 583 | Q_CORE_EXPORT QDataStream& operator>> (QDataStream& s, QVariant& p); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qvariant.h:583:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'QVariant&' to an rvalue of type 'QVariant' 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qlocale.h:43, from /opt/pkg/qt5/include/QtCore/qtextstream.h:46, from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qvariant.h:219:5: note:  after user-defined conversion: 'QVariant::QVariant(int)' 219 | QVariant(int i); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qvariant.h:585:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QVariant::Type&)' (near match) 585 | Q_CORE_EXPORT QDataStream& operator>> (QDataStream& s, QVariant::Type& p); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qvariant.h:585:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'QVariant::Type' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind rvalue '(QVariant::Type)data' to 'QVariant::Type&' In file included from /opt/pkg/qt5/include/QtCore/qtextstream.h:46, from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qlocale.h:1223:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QLocale&)' (near match) 1223 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QLocale &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qlocale.h:1223:28: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid user-defined conversion from 'int8_t' {aka 'char'} to 'QLocale&' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qtextstream.h:46, from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qlocale.h:998:5: note: candidate is: 'QLocale::QLocale(QLocale::Language, QLocale::Country)' (near match) 998 | QLocale(Language language, Country country = AnyCountry); | ^~~~~~~ /opt/pkg/qt5/include/QtCore/qlocale.h:998:5: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'QLocale::Language' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'QLocale::Language' [-fpermissive] In file included from /opt/pkg/qt5/include/QtCore/qtextstream.h:46, from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qlocale.h:998:22: note:  initializing argument 1 of 'QLocale::QLocale(QLocale::Language, QLocale::Country)' 998 | QLocale(Language language, Country country = AnyCountry); | ~~~~~~~~~^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: conversion to non-const reference type 'class QLocale&' from rvalue of type 'QLocale' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/qdebug.h:49, from /opt/pkg/qt5/include/QtNetwork/qabstractsocket.h:47, from /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:48, from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qtextstream.h:227:21: note: candidate: 'QTextStream& operator>>(QTextStream&, QTextStreamFunction)' 227 | inline QTextStream &operator>>(QTextStream &s, QTextStreamFunction f) | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qtextstream.h:227:45: note:  no known conversion for argument 1 from 'QDataStream' to 'QTextStream&' 227 | inline QTextStream &operator>>(QTextStream &s, QTextStreamFunction f) | ~~~~~~~~~~~~~^ In file included from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:176:31: note: candidate: 'QDataStream& operator>>(QDataStream&, QHostAddress&)' (near match) 176 | Q_NETWORK_EXPORT QDataStream &operator>>(QDataStream &, QHostAddress &); | ^~~~~~~~ /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:176:31: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid user-defined conversion from 'int8_t' {aka 'char'} to 'QHostAddress&' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:102:5: note: candidate is: 'QHostAddress::QHostAddress(QHostAddress::SpecialAddress)' (near match) 102 | QHostAddress(SpecialAddress address); | ^~~~~~~~~~~~ /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:102:5: note:  conversion of argument 1 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'QHostAddress::SpecialAddress' [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'QHostAddress::SpecialAddress' [-fpermissive] In file included from /opt/pkg/qt5/include/QtNetwork/QHostAddress:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:24, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:102:33: note:  initializing argument 1 of 'QHostAddress::QHostAddress(QHostAddress::SpecialAddress)' 102 | QHostAddress(SpecialAddress address); | ~~~~~~~~~~~~~~~^~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: conversion to non-const reference type 'class QHostAddress&' from rvalue of type 'QHostAddress' [-fpermissive] 430 | stream >> data; | ^~~~ In file included from /opt/pkg/qt5/include/QtCore/QTime:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:25, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qdatetime.h:441:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QDate&)' 441 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QDate &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatetime.h:182:65: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'QDate&' 182 | friend Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QDate &); | ^~~~~~~ /opt/pkg/qt5/include/QtCore/qdatetime.h:443:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QTime&)' 443 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QTime &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatetime.h:248:65: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'QTime&' 248 | friend Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QTime &); | ^~~~~~~ /opt/pkg/qt5/include/QtCore/qdatetime.h:445:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QDateTime&)' 445 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QDateTime &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qdatetime.h:430:65: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'QDateTime&' 430 | friend Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QDateTime &); | ^~~~~~~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/bufferinfo.h:25, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:29, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:69:21: note: candidate: 'QDataStream& operator>>(QDataStream&, SignedId&)' (near match) 69 | inline QDataStream& operator>>(QDataStream& in, SignedId& signedId) | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:69:21: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'SignedId&' to an rvalue of type 'SignedId' 430 | stream >> data; | ^~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/bufferinfo.h:25, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:29, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:38:12: note:  after user-defined conversion: 'SignedId::SignedId(int)' 38 | inline SignedId(int _id = 0) { id = _id; } | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:122:14: note: candidate: 'QDataStream& operator>>(QDataStream&, SignedId64&)' (near match) 122 | QDataStream& operator>>(QDataStream& in, SignedId64& signedId); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:122:14: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind non-const lvalue reference of type 'SignedId64&' to an rvalue of type 'SignedId64' 430 | stream >> data; | ^~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/bufferinfo.h:25, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:29, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/types.h:95:12: note:  after user-defined conversion: 'SignedId64::SignedId64(qint64)' 95 | inline SignedId64(qint64 _id = 0) { id = _id; } | ^~~~~~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:29, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/bufferinfo.h:82:14: note: candidate: 'QDataStream& operator>>(QDataStream&, BufferInfo&)' 82 | QDataStream& operator>>(QDataStream& in, BufferInfo& bufferInfo); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/bufferinfo.h:78:65: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'BufferInfo&' 78 | friend QDataStream& operator>>(QDataStream& in, BufferInfo& bufferInfo); | ~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:30, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/identity.h:161:14: note: candidate: 'QDataStream& operator>>(QDataStream&, Identity&)' 161 | QDataStream& operator>>(QDataStream& in, Identity& identity); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/identity.h:157:63: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'Identity&' 157 | friend QDataStream& operator>>(QDataStream& in, Identity& identity); | ~~~~~~~~~~^~~~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:31, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/message.h:131:14: note: candidate: 'QDataStream& operator>>(QDataStream&, Message&)' 131 | QDataStream& operator>>(QDataStream& in, Message& msg); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/message.h:125:62: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'Message&' 125 | friend QDataStream& operator>>(QDataStream& in, Message& msg); | ~~~~~~~~~^~~ In file included from /opt/pkg/qt5/include/QtCore/QUrl:1, from /opt/pkg/qt5/include/QtNetwork/qnetworkrequest.h:46, from /opt/pkg/qt5/include/QtNetwork/qnetworkproxy.h:45, from /opt/pkg/qt5/include/QtNetwork/QNetworkProxy:1, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/network.h:31, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:32, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /opt/pkg/qt5/include/QtCore/qurl.h:411:28: note: candidate: 'QDataStream& operator>>(QDataStream&, QUrl&)' 411 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QUrl &); | ^~~~~~~~ /opt/pkg/qt5/include/QtCore/qurl.h:411:54: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'QUrl&' 411 | Q_CORE_EXPORT QDataStream &operator>>(QDataStream &, QUrl &); | ^~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:32, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/network.h:847:28: note: candidate: 'QDataStream& operator>>(QDataStream&, NetworkInfo&)' 847 | COMMON_EXPORT QDataStream& operator>>(QDataStream& in, NetworkInfo& info); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/network.h:847:69: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'NetworkInfo&' 847 | COMMON_EXPORT QDataStream& operator>>(QDataStream& in, NetworkInfo& info); | ~~~~~~~~~~~~~^~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/network.h:852:28: note: candidate: 'QDataStream& operator>>(QDataStream&, Network::Server&)' 852 | COMMON_EXPORT QDataStream& operator>>(QDataStream& in, Network::Server& server); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/network.h:852:73: note:  no known conversion for argument 2 from 'int8_t' {aka 'char'} to 'Network::Server&' 852 | COMMON_EXPORT QDataStream& operator>>(QDataStream& in, Network::Server& server); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.h:33, from /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:21: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/peer.h:121:14: note: candidate: 'QDataStream& operator>>(QDataStream&, Peer*&)' (near match) 121 | QDataStream& operator>>(QDataStream& in, PeerPtr& ptr); | ^~~~~~~~ /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/peer.h:121:14: note:  conversion of argument 2 would be ill-formed: /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: invalid conversion from 'int8_t' {aka 'char'} to 'PeerPtr' {aka 'Peer*'} [-fpermissive] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /home/pbulk/build/chat/quassel/work/quassel-0.14.0/src/common/serializers/serializers.cpp:430:15: error: cannot bind rvalue '(PeerPtr)((long int)data)' to 'Peer*&' --- src/common/CMakeFiles/quassel_common.dir/serializers/serializers.cpp.o --- *** [src/common/CMakeFiles/quassel_common.dir/serializers/serializers.cpp.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 1 error bmake[2]: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 --- src/common/CMakeFiles/quassel_common.dir/all --- *** [src/common/CMakeFiles/quassel_common.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 1 error bmake[1]: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 1 error bmake: stopped in /home/pbulk/build/chat/quassel/work/quassel-0.14.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/chat/quassel *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-bulktest/chat/quassel