Date: Thu, 20 Oct 2022 03:54:28 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 267217] math/vtk9 build breaks if pieces of QT6 installed, attempts to use it for qml portion of build Message-ID: <bug-267217-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267217 Bug ID: 267217 Summary: math/vtk9 build breaks if pieces of QT6 installed, attempts to use it for qml portion of build Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: yuri@freebsd.org Reporter: alt2600@icloud.com Assignee: yuri@freebsd.org Flags: maintainer-feedback?(yuri@freebsd.org) Created attachment 237474 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D237474&action= =3Dedit git-disable-qt6-unbreak-qml.diff for some reason build is trying to partially build this against QT6 by defa= ult, cmake is awesome. Things should get continually interesting as the seeming transition to QT6 gets underway. added=20 CMAKE_ON+=3D CMAKE_DISABLE_FIND_PACKAGE_Qt6 similar to what is done on devel/qtcreator to block cmake from building qml against qt6, but instead seemingly using the qt5 we told it to use. I assum= e it built qml against qt5 only because the same number of ninja steps are prese= nt before and after my patch. But it now builds and installs on my live system. 13.1p2 amd64 see patch [ 94% 9115/9659] : && /usr/bin/c++ -fPIC -O2 -pipe -march=3Dwestmere -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing=20 -isystem /usr/local/include -O2 -pipe -march=3Dwestmere -fstack-protector-= strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/inclu= de=20 -fstack-protector-strong -shared -o lib/qml/VTK.9.1/libqmlvtkplugin.so GUISupport/QtQuick/qml/CMakeFiles/qmlvtkplugin.dir/qmlvtkplugin_autogen/moc= s_compilation.cpp.o GUISupport/QtQuick/qml/CMakeFiles/qmlvtkplugin.dir/QQmlVTKPlugin.cxx.o=20 -Wl,-rpath,/usr/ports/math/vtk9/work/.build/lib:/usr/local/lib/qt6:/usr/loc= al/lib: lib/libvtkGUISupportQtQuick-9.1.so.9.1.0 lib/libvtkGUISupportQt-9.1.so.9.= 1.0=20 /usr/local/lib/qt6/libQt6OpenGLWidgets.so.6.4.0=20 /usr/local/lib/qt6/libQt6OpenGL.so.6.4.0=20 /usr/local/lib/qt6/libQt6Widgets.so.6.4.0=20 /usr/local/lib/qt6/libQt6Gui.so.6.4.0 /usr/local/lib/libGLX.so=20 /usr/local/lib/libOpenGL.so /usr/local/lib/qt6/libQt6Core.so.6.4.0=20 /usr/local/lib/qt6/libQt6Quick.so.6.4.0=20 /usr/local/lib/qt6/libQt6QmlModels.so.6.4.0=20 /usr/local/lib/qt6/libQt6Qml.so.6.4.0=20 /usr/local/lib/qt6/libQt6Network.so.6.4.0=20 /usr/local/lib/qt6/libQt6OpenGL.so.6.4.0 /usr/local/lib/qt6/libQt6Gui.so.6= .4.0 /usr/local/lib/libGLX.so /usr/local/lib/libOpenGL.so=20 /usr/local/lib/qt6/libQt6Core.so.6.4.0 -pthread=20 lib/libvtkRenderingOpenGL2-9.1.so.9.1.0 lib/libvtkRenderingUI-9.1.so.9.1.0= =20 /usr/local/lib/libX11.so lib/libvtkglew-9.1.so.9.1.0 /usr/local/lib/libGL= X.so /usr/local/lib/libOpenGL.so /usr/local/lib/libX11.so=20 lib/libvtkInteractionWidgets-9.1.so.9.1.0=20 lib/libvtkRenderingContext2D-9.1.so.9.1.0 lib/libvtkRenderingCore-9.1.so.9= .1.0 lib/libvtkFiltersSources-9.1.so.9.1.0 lib/libvtkFiltersGeneral-9.1.so.9.1= .0=20 lib/libvtkFiltersCore-9.1.so.9.1.0 lib/libvtkCommonExecutionModel-9.1.so.9= .1.0 lib/libvtkCommonDataModel-9.1.so.9.1.0=20 lib/libvtkCommonTransforms-9.1.so.9.1.0 lib/libvtkCommonMisc-9.1.so.9.1.0= =20 lib/libvtkCommonMath-9.1.so.9.1.0 lib/libvtkCommonCore-9.1.so.9.1.0=20 lib/libvtksys-9.1.so.9.1.0 /usr/lib/libexecinfo.so -lpthread=20 lib/libvtkkissfft-9.1.so.9.1.0=20 -Wl,-rpath-link,/usr/local/lib/qt6:/usr/ports/math/vtk9/work/.build/lib:/us= r/local/lib && cd /usr/ports/math/vtk9/work/.build/GUISupport/QtQuick/qml && /usr/local/lib/qt5/bin/qmlplugindump -output /usr/ports/math/vtk9/work/.build/lib/qml/VTK.9.1/plugins.qmltypes VTK 9.1 /usr/ports/math/vtk9/work/.build/lib/qml FAILED: lib/qml/VTK.9.1/libqmlvtkplugin.so lib/qml/VTK.9.1/plugins.qmltypes /usr/ports/math/vtk9/work/.build/lib/qml/VTK.9.1/plugins.qmltypes=20 : && /usr/bin/c++ -fPIC -O2 -pipe -march=3Dwestmere -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/inclu= de=20 -O2 -pipe -march=3Dwestmere -fstack-protector-strong -isystem /usr/local/in= clude -fno-strict-aliasing -isystem /usr/local/include -fstack-protector-strong -shared -o lib/qml/VTK.9.1/libqmlvtkplugin.so GUISupport/QtQuick/qml/CMakeFiles/qmlvtkplugin.dir/qmlvtkplugin_autogen/moc= s_compilation.cpp.o GUISupport/QtQuick/qml/CMakeFiles/qmlvtkplugin.dir/QQmlVTKPlugin.cxx.o=20 -Wl,-rpath,/usr/ports/math/vtk9/work/.build/lib:/usr/local/lib/qt6:/usr/loc= al/lib: lib/libvtkGUISupportQtQuick-9.1.so.9.1.0 lib/libvtkGUISupportQt-9.1.so.9.= 1.0=20 /usr/local/lib/qt6/libQt6OpenGLWidgets.so.6.4.0=20 /usr/local/lib/qt6/libQt6OpenGL.so.6.4.0=20 /usr/local/lib/qt6/libQt6Widgets.so.6.4.0=20 /usr/local/lib/qt6/libQt6Gui.so.6.4.0 /usr/local/lib/libGLX.so=20 /usr/local/lib/libOpenGL.so /usr/local/lib/qt6/libQt6Core.so.6.4.0=20 /usr/local/lib/qt6/libQt6Quick.so.6.4.0=20 /usr/local/lib/qt6/libQt6QmlModels.so.6.4.0=20 /usr/local/lib/qt6/libQt6Qml.so.6.4.0=20 /usr/local/lib/qt6/libQt6Network.so.6.4.0=20 /usr/local/lib/qt6/libQt6OpenGL.so.6.4.0 /usr/local/lib/qt6/libQt6Gui.so.6= .4.0 /usr/local/lib/libGLX.so /usr/local/lib/libOpenGL.so=20 /usr/local/lib/qt6/libQt6Core.so.6.4.0 -pthread=20 lib/libvtkRenderingOpenGL2-9.1.so.9.1.0 lib/libvtkRenderingUI-9.1.so.9.1.0= =20 /usr/local/lib/libX11.so lib/libvtkglew-9.1.so.9.1.0 /usr/local/lib/libGL= X.so /usr/local/lib/libOpenGL.so /usr/local/lib/libX11.so=20 lib/libvtkInteractionWidgets-9.1.so.9.1.0=20 lib/libvtkRenderingContext2D-9.1.so.9.1.0 lib/libvtkRenderingCore-9.1.so.9= .1.0 lib/libvtkFiltersSources-9.1.so.9.1.0 lib/libvtkFiltersGeneral-9.1.so.9.1= .0=20 lib/libvtkFiltersCore-9.1.so.9.1.0 lib/libvtkCommonExecutionModel-9.1.so.9= .1.0 lib/libvtkCommonDataModel-9.1.so.9.1.0=20 lib/libvtkCommonTransforms-9.1.so.9.1.0 lib/libvtkCommonMisc-9.1.so.9.1.0= =20 lib/libvtkCommonMath-9.1.so.9.1.0 lib/libvtkCommonCore-9.1.so.9.1.0=20 lib/libvtksys-9.1.so.9.1.0 /usr/lib/libexecinfo.so -lpthread=20 lib/libvtkkissfft-9.1.so.9.1.0=20 -Wl,-rpath-link,/usr/local/lib/qt6:/usr/ports/math/vtk9/work/.build/lib:/us= r/local/lib && cd /usr/ports/math/vtk9/work/.build/GUISupport/QtQuick/qml && /usr/local/lib/qt5/bin/qmlplugindump -output /usr/ports/math/vtk9/work/.build/lib/qml/VTK.9.1/plugins.qmltypes VTK 9.1 /usr/ports/math/vtk9/work/.build/lib/qml QQmlComponent: Component is not ready --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-267217-7788>