Skip to content

brew linkage warnings when building freecad using brew install #655

Description

@ipatch

current output on my local ubuntu 22.04 box.

╰─λ brew linkage freecad@1.0.0_py312                                                                                    1 (0.892s)
System libraries:
  /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
  /lib/x86_64-linux-gnu/libc.so.6
  /lib/x86_64-linux-gnu/libm.so.6
Homebrew libraries:
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_atomic.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_date_time.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_filesystem.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_program_options.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_regex.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_system.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/boost/lib/libboost_thread.so.1.87.0 (boost)
  /home/linuxbrew/.linuxbrew/opt/fmt/lib/libfmt.so.11 (fmt)
  /home/linuxbrew/.linuxbrew/opt/fontconfig/lib/libfontconfig.so.1 (fontconfig)
  /home/linuxbrew/.linuxbrew/opt/coin3d@4.0.3_py312/lib/libCoin.so.80 (freecad/freecad/coin3d@4.0.3_py312)
  /home/linuxbrew/.linuxbrew/opt/med-file@4.1.1_py312/lib/libmed.so.11 (freecad/freecad/med-file@4.1.1_py312)
  /home/linuxbrew/.linuxbrew/opt/med-file@4.1.1_py312/lib/libmedC.so.11 (freecad/freecad/med-file@4.1.1_py312)
  /home/linuxbrew/.linuxbrew/opt/pyside2@5.15.15_py312/lib/libpyside2.cpython-312-x86_64-linux-gnu.so.5.15 (freecad/freecad/pyside2@5.15.15_py312)
  /home/linuxbrew/.linuxbrew/opt/pyside2@5.15.15_py312/lib/libshiboken2.cpython-312-x86_64-linux-gnu.so.5.15 (freecad/freecad/pyside2@5.15.15_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/AssemblyApp.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Fem.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Import.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Inspection.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/MatGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Materials.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Measure.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Mesh.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/MeshGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/MeshPart.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Part.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/PartGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/PathApp.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Points.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/ReverseEngineering.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Robot.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Sketcher.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/SketcherGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Spreadsheet.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/SpreadsheetGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Start.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/Surface.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/TechDraw.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/_PartDesign.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libDriver.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libDriverDAT.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libDriverSTL.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libDriverUNV.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libE57Format.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libFreeCADApp.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libFreeCADBase.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libFreeCADGui.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libMEFISTO2.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libOndselSolver.so.1 (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libSMDS.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libSMESH.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libSMESHDS.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libStdMeshers.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libarea-native.so (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libgmock.so.1.15.2 (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/Cellar/freecad@1.0.0_py312/1.0.0/lib/libgtest.so.1.15.2 (freecad@1.0.0_py312)
  /home/linuxbrew/.linuxbrew/opt/freeimage/lib/libfreeimage.3.so (freeimage)
  /home/linuxbrew/.linuxbrew/opt/freetype/lib/libfreetype.so.6 (freetype)
  /home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/libgcc_s.so.1 (gcc)
  /home/linuxbrew/.linuxbrew/opt/gcc/lib/gcc/current/libstdc++.so.6 (gcc)
  /home/linuxbrew/.linuxbrew/opt/hdf5/lib/libhdf5.so.310 (hdf5)
  /home/linuxbrew/.linuxbrew/opt/hdf5/lib/libhdf5_hl.so.310 (hdf5)
  /home/linuxbrew/.linuxbrew/opt/libx11/lib/libX11.so.6 (libx11)
  /home/linuxbrew/.linuxbrew/opt/mesa/lib/libGL.so.1 (mesa)
  /home/linuxbrew/.linuxbrew/opt/mesa-glu/lib/libGLU.so.1 (mesa-glu)
  /home/linuxbrew/.linuxbrew/opt/open-mpi/lib/libmpi.so.40 (open-mpi)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKBO.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKBRep.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKBin.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKBinL.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKBool.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKCAF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKCDF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKDE.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKDEGLTF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKDEIGES.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKDESTEP.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKDESTL.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKFeat.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKFillet.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKG2d.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKG3d.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKGeomAlgo.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKGeomBase.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKHLR.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKLCAF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKMath.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKMesh.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKMeshVS.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKOffset.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKPrim.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKRWMesh.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKService.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKShHealing.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKTopAlgo.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKV3d.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKVCAF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKXCAF.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKXSBase.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/opencascade/lib/libTKernel.so.7.8 (opencascade)
  /home/linuxbrew/.linuxbrew/opt/python@3.12/lib/libpython3.12.so.1.0 (python@3.12)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Concurrent.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Core.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Gui.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Network.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5OpenGL.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5PrintSupport.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Svg.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Widgets.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/qt@5/lib/libQt5Xml.so.5 (qt@5)
  /home/linuxbrew/.linuxbrew/opt/tbb/lib/libtbb.so.12 (tbb)
  /home/linuxbrew/.linuxbrew/opt/tbb/lib/libtbbmalloc.so.2 (tbb)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonCore-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonDataModel-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonExecutionModel-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonMath-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonMisc-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkCommonTransforms-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersCellGrid-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersCore-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersExtraction-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersGeneral-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersGeometry-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersSources-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkFiltersVerdict-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOCellGrid-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOCore-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOImage-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOLegacy-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOXML-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkIOXMLParser-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkImagingCore-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkInteractionStyle-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkRenderingCore-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkRenderingFreeType-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkRenderingHyperTreeGrid-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkRenderingOpenGL2-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkRenderingUI-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkglad-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtkkissfft-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtksys-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/vtk/lib/libvtktoken-9.4.so.1 (vtk)
  /home/linuxbrew/.linuxbrew/opt/xerces-c/lib/libxerces-c-3.3.so (xerces-c)
  /home/linuxbrew/.linuxbrew/opt/yaml-cpp/lib/libyaml-cpp.so.0.8 (yaml-cpp)
  /home/linuxbrew/.linuxbrew/opt/zlib/lib/libz.so.1 (zlib)
Indirect dependencies with linkage:
  fontconfig
  libx11
  mesa
  open-mpi
Missing libraries:
  libomp.so
Dependencies with no linkage:
  freecad/freecad/fc_bundle_py312
  nlohmann-json
  openblas
  orocos-kdl
  webp

Metadata

Metadata

Assignees

Labels

usefulissues that provide useful information

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions