Date: Tue, 25 Oct 2022 03:03:17 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 267320] math/vtk9 9.2 breaks at plugins.qmltypes Undefined symbol "ompi_mpi_comm_world" Message-ID: <bug-267320-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267320 Bug ID: 267320 Summary: math/vtk9 9.2 breaks at plugins.qmltypes Undefined symbol "ompi_mpi_comm_world" 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) Attachment #237597 text/plain mime type: Created attachment 237597 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D237597&action= =3Dedit configure log so I tried updating vtk9 with portupgrade, and then deleted and tried to install again. These are the errors I got. not sure how to resolve. I might have cut the message from the 9.1 installed case so I will only attach the fresh build case on a live system, which gave indication that it cannot find mpi symbols while building the qmltypes. I know it failed at the same point, just not sure about if I saw the symbol issue during the upgrade with 9.1 installed. had hoped it was a simple include /usr/local/include kind of iss= ue, but it doesn't appear to be that. as I look i see the port wants openmpi, but configure maybe is pulling in m= pich instead. I thought these were mutually exclusive implementations. I've atta= ched the configure log, I will dig a little more, suggestions appreciated. Not s= ure I will know the cmake magic for this one. not sure If I got lucky 9.1 worked with mpich, or if the find routines were different in 9.1 and cmake only lo= oked for openmpi. [ 95% 9226/9642] : && /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.2/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/qt5:/usr/loc= al/lib: lib/libvtkGUISupportQtQuick-9.2.so.9.2.2 lib/libvtkGUISupportQt-9.2.so.9.= 2.2=20 /usr/local/lib/qt5/libQt5OpenGL.so.5.15.5=20 /usr/local/lib/qt5/libQt5Widgets.so.5.15.5=20 /usr/local/lib/qt5/libQt5Gui.so.5.15.5 /usr/local/lib/qt5/libQt5Core.so.5.= 15.5 /usr/local/lib/qt5/libQt5OpenGL.so.5.15.5=20 /usr/local/lib/qt5/libQt5Widgets.so.5.15.5=20 /usr/local/lib/qt5/libQt5Quick.so.5.15.5=20 /usr/local/lib/qt5/libQt5Gui.so.5.15.5=20 /usr/local/lib/qt5/libQt5QmlModels.so.5.15.5=20 /usr/local/lib/qt5/libQt5Qml.so.5.15.5=20 /usr/local/lib/qt5/libQt5Network.so.5.15.5=20 /usr/local/lib/qt5/libQt5Core.so.5.15.5=20 lib/libvtkRenderingOpenGL2-9.2.so.9.2.2=20 lib/libvtkRenderingHyperTreeGrid-9.2.so.9.2.2=20 lib/libvtkRenderingUI-9.2.so.9.2.2 /usr/local/lib/libX11.so=20 lib/libvtkglew-9.2.so.9.2.2 /usr/local/lib/libGLX.so=20 /usr/local/lib/libOpenGL.so /usr/local/lib/libX11.so=20 lib/libvtkInteractionWidgets-9.2.so.9.2.2=20 lib/libvtkRenderingContext2D-9.2.so.9.2.2 lib/libvtkRenderingCore-9.2.so.9= .2.2 lib/libvtkFiltersSources-9.2.so.9.2.2 lib/libvtkFiltersGeneral-9.2.so.9.2= .2=20 lib/libvtkFiltersCore-9.2.so.9.2.2 lib/libvtkCommonExecutionModel-9.2.so.9= .2.2 lib/libvtkCommonDataModel-9.2.so.9.2.2=20 lib/libvtkCommonTransforms-9.2.so.9.2.2 lib/libvtkCommonMisc-9.2.so.9.2.2= =20 lib/libvtkCommonMath-9.2.so.9.2.2 lib/libvtkCommonCore-9.2.so.9.2.2=20 lib/libvtksys-9.2.so.9.2.2 /usr/lib/libexecinfo.so -lpthread=20 lib/libvtkkissfft-9.2.so.9.2.2=20 -Wl,-rpath-link,/usr/local/lib:/usr/ports/math/vtk9/work/.build/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.2/plugins.qmltypes VTK 9.2 /usr/ports/math/vtk9/work/.build/lib/qml FAILED: lib/qml/VTK.9.2/libqmlvtkplugin.so lib/qml/VTK.9.2/plugins.qmltypes /usr/ports/math/vtk9/work/.build/lib/qml/VTK.9.2/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.2/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/qt5:/usr/loc= al/lib: lib/libvtkGUISupportQtQuick-9.2.so.9.2.2 lib/libvtkGUISupportQt-9.2.so.9.= 2.2=20 /usr/local/lib/qt5/libQt5OpenGL.so.5.15.5=20 /usr/local/lib/qt5/libQt5Widgets.so.5.15.5=20 /usr/local/lib/qt5/libQt5Gui.so.5.15.5 /usr/local/lib/qt5/libQt5Core.so.5.= 15.5 /usr/local/lib/qt5/libQt5OpenGL.so.5.15.5=20 /usr/local/lib/qt5/libQt5Widgets.so.5.15.5=20 /usr/local/lib/qt5/libQt5Quick.so.5.15.5=20 /usr/local/lib/qt5/libQt5Gui.so.5.15.5=20 /usr/local/lib/qt5/libQt5QmlModels.so.5.15.5=20 /usr/local/lib/qt5/libQt5Qml.so.5.15.5=20 /usr/local/lib/qt5/libQt5Network.so.5.15.5=20 /usr/local/lib/qt5/libQt5Core.so.5.15.5=20 lib/libvtkRenderingOpenGL2-9.2.so.9.2.2=20 lib/libvtkRenderingHyperTreeGrid-9.2.so.9.2.2=20 lib/libvtkRenderingUI-9.2.so.9.2.2 /usr/local/lib/libX11.so=20 lib/libvtkglew-9.2.so.9.2.2 /usr/local/lib/libGLX.so=20 /usr/local/lib/libOpenGL.so /usr/local/lib/libX11.so=20 lib/libvtkInteractionWidgets-9.2.so.9.2.2=20 lib/libvtkRenderingContext2D-9.2.so.9.2.2 lib/libvtkRenderingCore-9.2.so.9= .2.2 lib/libvtkFiltersSources-9.2.so.9.2.2 lib/libvtkFiltersGeneral-9.2.so.9.2= .2=20 lib/libvtkFiltersCore-9.2.so.9.2.2 lib/libvtkCommonExecutionModel-9.2.so.9= .2.2 lib/libvtkCommonDataModel-9.2.so.9.2.2=20 lib/libvtkCommonTransforms-9.2.so.9.2.2 lib/libvtkCommonMisc-9.2.so.9.2.2= =20 lib/libvtkCommonMath-9.2.so.9.2.2 lib/libvtkCommonCore-9.2.so.9.2.2=20 lib/libvtksys-9.2.so.9.2.2 /usr/lib/libexecinfo.so -lpthread=20 lib/libvtkkissfft-9.2.so.9.2.2=20 -Wl,-rpath-link,/usr/local/lib:/usr/ports/math/vtk9/work/.build/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.2/plugins.qmltypes VTK 9.2 /usr/ports/math/vtk9/work/.build/lib/qml QQmlComponent: Component is not ready file:///usr/ports/math/vtk9/work/.build/lib/qml/typelist.qml:3:1: plugin ca= nnot be loaded for module "VTK": Cannot load library /usr/ports/math/vtk9/work/.build/lib/qml/VTK.9.2/libqmlvtkplugin.so: (/usr/ports/math/vtk9/work/.build/lib/libvtkFiltersExtraction-9.2.so.1: Undefined symbol "ompi_mpi_comm_world") --=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-267320-7788>