<div dir="ltr">Hi all,<div><br></div><div>I'm attempting to compile virtualbox-ose on FreeBSD 11.4 but it fails to compile due to a dependency on qt5-declarative.  I'm compiling 5.15.2 The compile stops at:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="monospace">c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wextra -Wdate-time -Winconsistent-missing-override -pthread -fPIC -DQT_NO_LINKED_LIST -DQT_NO_LINKED_LIST -DQT_NO_JAVA_STYLE_ITERATORS -DQT_ACCESSIBILITY -DQT_NO_URL_CAST_FROM_STRING -DQT_NO_INTEGER_EVENT_COORDINATES -DQT_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_QUICK_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_DEPRECATED_WARNINGS_SINCE=0x060000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I. -I../../include -I../../include/QtQuick -I../../include/QtQuick/5.15.2 -I../../include/QtQuick/5.15.2/QtQuick -I.tracegen -I../../include/QtQmlModels/5.15.2 -I../../include/QtQmlModels/5.15.2/QtQmlModels -I../../include/QtQml/5.15.2 -I../../include/QtQml/5.15.2/QtQml -I../../include/QtQmlModels -I../../include/QtQml -I/usr/local/include/qt5/QtGui/5.14.2 -I/usr/local/include/qt5/QtGui/5.14.2/QtGui -I/usr/local/include/qt5/QtCore/5.15.2 -I/usr/local/include/qt5/QtCore/5.15.2/QtCore -I/usr/local/include/qt5 -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/qt5/QtCore -I.moc -I/usr/local/include/libdrm -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o .obj/qsgrenderer.o scenegraph/coreapi/qsgrenderer.cpp</font></div><div><font face="monospace">--- .obj/qquickglobal.o ---</font></div><div><font face="monospace">util/qquickglobal.cpp:816:17: error: no viable overloaded '='</font></div><div><font face="monospace">            dst = *srcT;</font></div><div><font face="monospace">            ~~~ ^ ~~~~~</font></div><div><font face="monospace">util/qquickglobal.cpp:828:20: note: in instantiation of function template specialization 'QQuickValueTypeProvider::typedWrite<QColorSpace>' requested here</font></div><div><font face="monospace">            return typedWrite<QColorSpace>(src, dst);</font></div><div><font face="monospace">                   ^</font></div><div><font face="monospace">/usr/local/include/qt5/QtCore/qvariant.h:275:15: note: candidate function not viable: no known conversion from 'const QColorSpace' to 'const QVariant' for 1st argument</font></div><div><font face="monospace">    QVariant& operator=(const QVariant &other);</font></div><div><font face="monospace">              ^</font></div><div><font face="monospace">/usr/local/include/qt5/QtCore/qvariant.h:278:22: note: candidate function not viable: no known conversion from 'const QColorSpace' to 'QVariant' for 1st argument</font></div><div><font face="monospace">    inline QVariant &operator=(QVariant &&other) noexcept</font></div><div><font face="monospace">                     ^</font></div><div><font face="monospace">1 error generated.</font></div><div><font face="monospace">*** [.obj/qquickglobal.o] Error code 1</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[3]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2/src/quick</font></div><div><font face="monospace">1 error</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[3]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2/src/quick</font></div><div><font face="monospace">*** [sub-quick-all-ordered] Error code 2</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[2]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2/src</font></div><div><font face="monospace">1 error</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[2]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2/src</font></div><div><font face="monospace">*** [sub-src-all] Error code 2</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[1]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2</font></div><div><font face="monospace">1 error</font></div><div><font face="monospace"><br></font></div><div><font face="monospace">make[1]: stopped in /usr/ports/x11-toolkits/qt5-declarative/work/qtdeclarative-everywhere-src-5.15.2</font></div><div><font face="monospace">===> Compilation failed unexpectedly.</font></div><div><font face="monospace">Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to</font></div><div><font face="monospace">the maintainer.</font></div><div><font face="monospace">*** Error code 1</font></div></blockquote><div><br>Stop.<br>make: stopped in /usr/ports/x11-toolkits/qt5-declarative<br><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>Any Idea how to resolve this?</div><div><br></div><div>Cheers</div><div><br></div><div>Jason Naughton <a href="http://M.E.Sc" target="_blank">M.E.Sc</a>, P.Eng,  Lead Engineer, <br>Electrical, Computer, and BioMedical Engineering, <span style="font-size:12.8px">Ryerson University </span></div><div>245 Church St., Toronto, Ontario, M5B 2K3         <br>Office:  (416)-979-5000 x557168   Fax:      (416)-979-5280</div></div></div></div></div></div></div></div>