+ 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.0nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/quassel-0.14.0nb7/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for quassel-0.14.0nb7 [ 1%] Automatic RCC for hicolor_icons.qrc [ 1%] Building CXX object icons/CMakeFiles/quassel_resource_hicoloricons.dir/quassel_resource_hicoloricons_autogen/EWIEGA46WW/qrc_hicolor_icons.cpp.o [ 1%] Linking CXX static library ../lib/libquassel-resource-hicoloricons.a [ 1%] Built target quassel_resource_hicoloricons [ 1%] Generating pics.qrc [ 1%] Built target quassel-qrc-pics [ 1%] Preparing translation for language 'cs' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 1%] Preparing translation for language 'da' [ 2%] Preparing translation for language 'de' [ 2%] Preparing translation for language 'el' [ 2%] Preparing translation for language 'en_GB' [ 3%] Preparing translation for language 'en_US' [ 3%] Preparing translation for language 'eo' [ 3%] Preparing translation for language 'es' [ 4%] Preparing translation for language 'et' [ 4%] Preparing translation for language 'fi' [ 4%] Preparing translation for language 'fr' [ 4%] Preparing translation for language 'gl' [ 5%] Preparing translation for language 'hi' [ 5%] Preparing translation for language 'hu' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 5%] Preparing translation for language 'it' [ 6%] Preparing translation for language 'ja' [ 6%] Preparing translation for language 'ko' [ 6%] Preparing translation for language 'lt' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 7%] Preparing translation for language 'mr' [ 7%] Preparing translation for language 'nb' [ 7%] Preparing translation for language 'nl' [ 8%] Preparing translation for language 'oc' [ 8%] Preparing translation for language 'pa' [ 8%] Preparing translation for language 'pl' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 8%] Preparing translation for language 'pt' [ 9%] Preparing translation for language 'pt_BR' [ 9%] Preparing translation for language 'ro' [ 9%] Preparing translation for language 'ru' 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 'sl' [ 10%] Preparing translation for language 'sq' [ 10%] Preparing translation for language 'sr' [ 11%] Preparing translation for language 'sv' [ 11%] Preparing translation for language 'tr' 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 'uk' Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 12%] Preparing translation for language 'zh_CN' [ 13%] Syncing translations [ 13%] Compressing translations [ 13%] Built target translations [ 14%] Automatic MOC and UIC for target quassel_common [ 14%] Built target quassel_common_autogen [ 15%] Generating sql.qrc CMake Warning: Ignoring empty string ("") provided on the command line. [ 15%] Built target quassel-qrc-sql [ 16%] Generating qrc_pics.cpp [ 16%] Building CXX object pics/CMakeFiles/quassel_resource_pics.dir/qrc_pics.cpp.o [ 16%] Linking CXX static library ../lib/libquassel-resource-pics.a [ 16%] Built target quassel_resource_pics [ 16%] 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/aliasmanager.cpp.o [ 17%] Building CXX object src/common/CMakeFiles/quassel_common.dir/authhandler.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 [ 18%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferinfo.cpp.o [ 18%] Building CXX object src/common/CMakeFiles/quassel_common.dir/buffersyncer.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferviewconfig.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/bufferviewmanager.cpp.o [ 19%] Building CXX object src/common/CMakeFiles/quassel_common.dir/compressor.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/coreinfo.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ctcpevent.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/dccconfig.cpp.o [ 20%] Building CXX object src/common/CMakeFiles/quassel_common.dir/event.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/eventmanager.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/expressionmatch.cpp.o [ 21%] Building CXX object src/common/CMakeFiles/quassel_common.dir/highlightrulemanager.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/identity.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ignorelistmanager.cpp.o [ 22%] Building CXX object src/common/CMakeFiles/quassel_common.dir/internalpeer.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircchannel.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircevent.cpp.o [ 23%] Building CXX object src/common/CMakeFiles/quassel_common.dir/irclisthelper.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircdecoder.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircencoder.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/irctag.cpp.o [ 24%] Building CXX object src/common/CMakeFiles/quassel_common.dir/ircuser.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/logger.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/message.cpp.o [ 25%] Building CXX object src/common/CMakeFiles/quassel_common.dir/messageevent.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/network.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/networkconfig.cpp.o [ 26%] Building CXX object src/common/CMakeFiles/quassel_common.dir/networkevent.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/nickhighlightmatcher.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/peer.cpp.o [ 27%] Building CXX object src/common/CMakeFiles/quassel_common.dir/peerfactory.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/presetnetworks.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/quassel.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/proxyline.cpp.o [ 28%] Building CXX object src/common/CMakeFiles/quassel_common.dir/remotepeer.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/settings.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/signalproxy.cpp.o [ 29%] Building CXX object src/common/CMakeFiles/quassel_common.dir/syncableobject.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/transfer.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/transfermanager.cpp.o [ 30%] Building CXX object src/common/CMakeFiles/quassel_common.dir/types.cpp.o [ 31%] Building CXX object src/common/CMakeFiles/quassel_common.dir/util.cpp.o [ 31%] Building CXX object src/common/CMakeFiles/quassel_common.dir/serializers/serializers.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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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: /opt/pkg/qt5/include/QtCore/qfloat16.h:164:8: note:  after user-defined conversion: 'qfloat16::qfloat16(float)' 164 | inline qfloat16::qfloat16(float f) noexcept | ^~~~~~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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 a value of type 'int8_t' {aka 'char'} 430 | stream >> data; | ^~~~ /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*&' /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; } | ~~~~~~~~~~~~~~~~^~~ /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; | ^~~~ /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; | ^~~~ /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; | ^~~~ /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; | ^~~~ /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; | ^~~~ /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; | ^~~~ /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/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: /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; | ^~~~ /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: /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; | ^~~~ /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] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /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; | ^~~~ /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; | ^~~~ /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] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /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/qstringlist.h:48, from /opt/pkg/qt5/include/QtCore/qlist.h:1196, from /opt/pkg/qt5/include/QtCore/qobject.h:49: /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/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: /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; | ^~~~ /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&' /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; | ^~~~ /opt/pkg/qt5/include/QtCore/qlocale.h:998:5: note: candidate is: 'QLocale::QLocale(Language, 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] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /opt/pkg/qt5/include/QtCore/qlocale.h:998:22: note:  initializing argument 1 of 'QLocale::QLocale(Language, 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; | ^~~~ /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) | ~~~~~~~~~~~~~^ /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; | ^~~~ /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:102:5: note: candidate is: '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] 430 | stream >> data; | ^~~~ | | | int8_t {aka char} /opt/pkg/qt5/include/QtNetwork/qhostaddress.h:102:33: note:  initializing argument 1 of '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: /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: /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; | ^~~~ /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; | ^~~~ /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; } | ^~~~~~~~~~ /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: /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: /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: /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 &); | ^~~~~~ /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: /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] 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] 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-trunk/chat/quassel *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/quassel