Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Freecad from brew not linking on MacOS Big Sur #159

Closed
yves-surrel opened this issue Feb 11, 2021 · 70 comments
Closed

Freecad from brew not linking on MacOS Big Sur #159

yves-surrel opened this issue Feb 11, 2021 · 70 comments

Comments

@yves-surrel
Copy link

brew install --HEAD freecad --with-macos-app --verbose

fails à 69%

[ 69%] Linking CXX shared library ../../lib/libFreeCADGui.dylib
cd /tmp/freecad-20210211-42611-njwxgi/Build/src/Gui && /usr/local/Cellar/cmake/3.19.4/bin/cmake -E cmake_link_script CMakeFiles/FreeCADGui.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -Wall -Wextra -Wpedantic -Wno-write-strings -Wno-undefined-var-template -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -dynamiclib -Wl,-headerpad_max_install_names -Wl,-undefined,dynamic_lookup -o ../../lib/libFreeCADGui.dylib -install_name @rpath/libFreeCADGui.dylib CMakeFiles/FreeCADGui.dir/Application.cpp.o CMakeFiles/FreeCADGui.dir/ApplicationPy.cpp.o CMakeFiles/FreeCADGui.dir/AutoSaver.cpp.o CMakeFiles/FreeCADGui.dir/BitmapFactory.cpp.o CMakeFiles/FreeCADGui.dir/Document.cpp.o CMakeFiles/FreeCADGui.dir/DocumentModel.cpp.o CMakeFiles/FreeCADGui.dir/DocumentPyImp.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserver.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserverPython.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionBinding.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionBindingPy.cpp.o CMakeFiles/FreeCADGui.dir/GraphicsViewZoom.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionCompleter.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplication.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplicationNativeEventAware.cpp.o CMakeFiles/FreeCADGui.dir/GuiConsole.cpp.o CMakeFiles/FreeCADGui.dir/Macro.cpp.o CMakeFiles/FreeCADGui.dir/MergeDocuments.cpp.o CMakeFiles/FreeCADGui.dir/resource.cpp.o CMakeFiles/FreeCADGui.dir/Control.cpp.o CMakeFiles/FreeCADGui.dir/SpaceballEvent.cpp.o CMakeFiles/FreeCADGui.dir/Thumbnail.cpp.o CMakeFiles/FreeCADGui.dir/Utilities.cpp.o CMakeFiles/FreeCADGui.dir/WaitCursor.cpp.o CMakeFiles/FreeCADGui.dir/ManualAlignment.cpp.o CMakeFiles/FreeCADGui.dir/TransactionObject.cpp.o CMakeFiles/FreeCADGui.dir/WinNativeGestureRecognizers.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/qrc_resource.cpp.o CMakeFiles/FreeCADGui.dir/qrc_translation.cpp.o CMakeFiles/FreeCADGui.dir/qrc_iisTaskPanel.cpp.o CMakeFiles/FreeCADGui.dir/qrc_schemes.cpp.o CMakeFiles/FreeCADGui.dir/Action.cpp.o CMakeFiles/FreeCADGui.dir/ActionFunction.cpp.o CMakeFiles/FreeCADGui.dir/Command.cpp.o CMakeFiles/FreeCADGui.dir/CommandDoc.cpp.o CMakeFiles/FreeCADGui.dir/CommandFeat.cpp.o CMakeFiles/FreeCADGui.dir/CommandMacro.cpp.o CMakeFiles/FreeCADGui.dir/CommandStd.cpp.o CMakeFiles/FreeCADGui.dir/CommandWindow.cpp.o CMakeFiles/FreeCADGui.dir/CommandTest.cpp.o CMakeFiles/FreeCADGui.dir/CommandView.cpp.o CMakeFiles/FreeCADGui.dir/CommandStructure.cpp.o CMakeFiles/FreeCADGui.dir/CommandLink.cpp.o CMakeFiles/FreeCADGui.dir/CommandPyImp.cpp.o CMakeFiles/FreeCADGui.dir/Clipping.cpp.o CMakeFiles/FreeCADGui.dir/DemoMode.cpp.o CMakeFiles/FreeCADGui.dir/DlgActivateWindowImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgUnitsCalculatorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgDisplayPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgInputDialogImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroExecuteImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgRunExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditFileIncludePropertyExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroRecordImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMaterialPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgParameterImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgParameterFind.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectInformationImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectUtility.cpp.o CMakeFiles/FreeCADGui.dir/DlgPropertyLink.cpp.o CMakeFiles/FreeCADGui.dir/DlgExpressionInput.cpp.o CMakeFiles/FreeCADGui.dir/TaskDlgRelocation.cpp.o CMakeFiles/FreeCADGui.dir/DlgCheckableMessageBox.cpp.o CMakeFiles/FreeCADGui.dir/TaskCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/DlgUndoRedo.cpp.o CMakeFiles/FreeCADGui.dir/InputVector.cpp.o CMakeFiles/FreeCADGui.dir/Placement.cpp.o CMakeFiles/FreeCADGui.dir/PropertyPage.cpp.o CMakeFiles/FreeCADGui.dir/SceneInspector.cpp.o CMakeFiles/FreeCADGui.dir/TextureMapping.cpp.o CMakeFiles/FreeCADGui.dir/Transform.cpp.o CMakeFiles/FreeCADGui.dir/DownloadItem.cpp.o CMakeFiles/FreeCADGui.dir/DownloadManager.cpp.o CMakeFiles/FreeCADGui.dir/DocumentRecovery.cpp.o CMakeFiles/FreeCADGui.dir/TaskElementColors.cpp.o CMakeFiles/FreeCADGui.dir/DlgObjectSelection.cpp.o CMakeFiles/FreeCADGui.dir/DlgAddProperty.cpp.o CMakeFiles/FreeCADGui.dir/VectorListEditor.cpp.o CMakeFiles/FreeCADGui.dir/DlgActionsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCommandsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpaceball.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpNavSettings.cpp.o CMakeFiles/FreeCADGui.dir/DlgKeyboardImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgToolbarsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgWorkbenchesImp.cpp.o CMakeFiles/FreeCADGui.dir/QListWidgetCustom.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgGeneralImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgOnlineHelpImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgPreferencesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgReportViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettings3DViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsNavigation.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsSelection.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsUnitsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsViewColor.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsColorGradientImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsDocumentImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsImageImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsLazyLoadedImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsMacroImp.cpp.o CMakeFiles/FreeCADGui.dir/ComboView.cpp.o CMakeFiles/FreeCADGui.dir/DockWindow.cpp.o CMakeFiles/FreeCADGui.dir/PropertyView.cpp.o CMakeFiles/FreeCADGui.dir/ReportView.cpp.o CMakeFiles/FreeCADGui.dir/SelectionView.cpp.o CMakeFiles/FreeCADGui.dir/ToolBox.cpp.o CMakeFiles/FreeCADGui.dir/Tree.cpp.o CMakeFiles/FreeCADGui.dir/TreeView.cpp.o CMakeFiles/FreeCADGui.dir/ProjectView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModel.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModelGraph.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGFilter.cpp.o CMakeFiles/FreeCADGui.dir/CallTips.cpp.o CMakeFiles/FreeCADGui.dir/EditorView.cpp.o CMakeFiles/FreeCADGui.dir/TextDocumentEditorView.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsole.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsolePy.cpp.o CMakeFiles/FreeCADGui.dir/PythonDebugger.cpp.o CMakeFiles/FreeCADGui.dir/PythonEditor.cpp.o CMakeFiles/FreeCADGui.dir/SyntaxHighlighter.cpp.o CMakeFiles/FreeCADGui.dir/TextEdit.cpp.o CMakeFiles/FreeCADGui.dir/Assistant.cpp.o CMakeFiles/FreeCADGui.dir/NetworkRetriever.cpp.o CMakeFiles/FreeCADGui.dir/OnlineDocumentation.cpp.o CMakeFiles/FreeCADGui.dir/WhatsThis.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoDrawingGrid.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoAutoZoomTranslation.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/MarkerBitmaps.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SmSwitchboard.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBackgroundGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBoundingBox.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorBar.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorLegend.cpp.o CMakeFiles/FreeCADGui.dir/SoFCDB.cpp.o CMakeFiles/FreeCADGui.dir/SoFCInteractiveElement.cpp.o CMakeFiles/FreeCADGui.dir/SoFCOffscreenRenderer.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCUnifiedSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelectionContext.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelectionAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeSVGAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeU3DAction.cpp.o CMakeFiles/FreeCADGui.dir/SoNavigationDragger.cpp.o CMakeFiles/FreeCADGui.dir/SoAxisCrossKit.cpp.o CMakeFiles/FreeCADGui.dir/SoTextLabel.cpp.o CMakeFiles/FreeCADGui.dir/SoTouchEvents.cpp.o CMakeFiles/FreeCADGui.dir/SoMouseWheelEvent.cpp.o CMakeFiles/FreeCADGui.dir/SoFCCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/Language/Translator.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyEditor.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItem.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItemDelegate.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyModel.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskAppearance.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskSelectLinkProperty.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskEditControl.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskView.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialog.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialogPython.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskWatcher.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisfreecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/androidpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/macpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskgroup_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winvistapanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winxppanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/freecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ImageReader.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InputDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Keyboard.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/KeyboardP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Mouse.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/NativeEvent.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QtCoinCompatibility.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Quarter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidgetP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SoQTQuarterAdaptor.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SpaceNavigatorDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Flag.cpp.o CMakeFiles/FreeCADGui.dir/GLBuffer.cpp.o CMakeFiles/FreeCADGui.dir/GLPainter.cpp.o CMakeFiles/FreeCADGui.dir/MouseSelection.cpp.o CMakeFiles/FreeCADGui.dir/NavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/InventorNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/CADNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/RevitNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/BlenderNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/MayaGestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/OpenCascadeNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/TouchpadNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/GestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/SplitView3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorExamples.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorViewer.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorRiftViewer.cpp.o CMakeFiles/FreeCADGui.dir/CoinRiftWidget.cpp.o CMakeFiles/FreeCADGui.dir/View3DPy.cpp.o CMakeFiles/FreeCADGui.dir/View3DViewerPy.cpp.o CMakeFiles/FreeCADGui.dir/NaviCube.cpp.o CMakeFiles/FreeCADGui.dir/ViewProvider.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtensionPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderAnnotation.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDragger.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtern.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeometryObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderInventorObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMeasureDistance.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPythonFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderVRMLObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderBuilder.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlacement.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlane.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLine.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPart.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOrigin.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMaterialObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderTextDocument.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLink.cpp.o CMakeFiles/FreeCADGui.dir/LinkViewPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLinkPyImp.cpp.o CMakeFiles/FreeCADGui.dir/AxisOriginPyImp.cpp.o CMakeFiles/FreeCADGui.dir/AxisOrigin.cpp.o CMakeFiles/FreeCADGui.dir/FileDialog.cpp.o CMakeFiles/FreeCADGui.dir/MainWindow.cpp.o CMakeFiles/FreeCADGui.dir/PrefWidgets.cpp.o CMakeFiles/FreeCADGui.dir/InputField.cpp.o CMakeFiles/FreeCADGui.dir/ProgressBar.cpp.o CMakeFiles/FreeCADGui.dir/ProgressDialog.cpp.o CMakeFiles/FreeCADGui.dir/QuantitySpinBox.cpp.o CMakeFiles/FreeCADGui.dir/SpinBox.cpp.o CMakeFiles/FreeCADGui.dir/Splashscreen.cpp.o CMakeFiles/FreeCADGui.dir/WidgetFactory.cpp.o CMakeFiles/FreeCADGui.dir/Widgets.cpp.o CMakeFiles/FreeCADGui.dir/Window.cpp.o CMakeFiles/FreeCADGui.dir/ViewParams.cpp.o CMakeFiles/FreeCADGui.dir/MDIView.cpp.o CMakeFiles/FreeCADGui.dir/MDIViewPy.cpp.o CMakeFiles/FreeCADGui.dir/GraphvizView.cpp.o CMakeFiles/FreeCADGui.dir/ActiveObjectList.cpp.o CMakeFiles/FreeCADGui.dir/DockWindowManager.cpp.o CMakeFiles/FreeCADGui.dir/MenuManager.cpp.o CMakeFiles/FreeCADGui.dir/PythonWorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ToolBarManager.cpp.o CMakeFiles/FreeCADGui.dir/ToolBoxManager.cpp.o CMakeFiles/FreeCADGui.dir/Workbench.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchFactory.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchManager.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObject.cpp.o CMakeFiles/FreeCADGui.dir/Selection.cpp.o CMakeFiles/FreeCADGui.dir/SelectionFilter.cpp.o CMakeFiles/FreeCADGui.dir/PreCompiled.cpp.o -F/usr/local/opt/qt5152/lib -L/usr/local/Cellar/open-mpi/4.0.5/lib -L/usr/local/opt/libevent/lib -Wl,-rpath,/usr/local/Cellar/open-mpi/4.0.5/lib -Wl,-rpath,/usr/local/opt/libevent/lib -Wl,-rpath,/tmp/freecad-20210211-42611-njwxgi/Build/lib -Wl,-rpath,/usr/local/opt/pyside2/lib -Wl,-rpath,/usr/local/opt/shiboken2/lib -lmpi ../../lib/libFreeCADApp.dylib /usr/local/opt/coin@4.0.0/lib/libCoin.dylib -framework OpenGL /usr/local/opt/qt5152/lib/QtOpenGL.framework/QtOpenGL /usr/local/opt/qt5152/lib/QtPrintSupport.framework/QtPrintSupport /usr/local/opt/qt5152/lib/QtSvg.framework/QtSvg /usr/local/opt/qt5152/lib/libQt5UiTools.a /usr/local/opt/pyside2/lib/libpyside2.cpython-39-darwin.5.15.2.dylib ../../lib/libFreeCADBase.dylib -lmpi /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_filesystem-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_program_options-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_regex-mt.dylib -licudata -licui18n -licuuc /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_system-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_thread-mt.dylib /usr/local/lib/libxerces-c.dylib /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libz.tbd /usr/local/opt/python3.9/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib /usr/local/opt/qt5152/lib/QtXml.framework/QtXml /usr/local/opt/qt5152/lib/QtWidgets.framework/QtWidgets /usr/local/opt/qt5152/lib/QtGui.framework/QtGui -framework QtWidgets -framework QtGui -framework AppKit -framework Metal -framework QtCore -framework DiskArbitration -framework IOKit -framework QtWidgets -framework QtGui -framework AppKit -framework Metal -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL /usr/local/opt/shiboken2/lib/libshiboken2.cpython-39-darwin.5.15.2.dylib -undefined dynamic_lookup /usr/local/opt/qt5152/lib/QtNetwork.framework/QtNetwork /usr/local/opt/qt5152/lib/QtCore.framework/QtCore
[ 69%] Built target FreeCADGui
make: *** [all] Error 2
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD

==> Formula
Tap: freecad/freecad
Path: /usr/local/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/freecad.rb
==> Configuration
HOMEBREW_VERSION: 3.0.1
ORIGIN: https://github.com/Homebrew/brew
HEAD: c951be8d3c7b339c7e759b7c40aec859e09a70a5
Last commit: 13 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 3c8cb4a696a132d954b55f30e7c2ee03eb186952
Core tap last commit: 49 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.2.1-x86_64
CLT: 12.4.0.0.1.1610135815
Xcode: N/A
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /usr/local/opt/icu4c@67.1:/usr/local/opt/openssl@1.1:/usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local/opt/python3.9:/usr/local/opt/boost-python3@1.75.0:/usr/local/opt/coin@4.0.0:/usr/local/opt/openblas:/usr/local/opt/hdf5@1.10:/usr/local/opt/qt5152:/usr/local/opt/libffi:/usr/local/opt/llvm:/usr/local/opt/sip@4.19.24:/usr/local/opt/pyqt@5.15.2:/usr/local/opt/vtk@8.2.0:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/python3.9/Frameworks:/usr/local/opt/qt5152/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/icu4c@67.1/lib/pkgconfig:/usr/local/opt/openssl@1.1/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python3.9/lib/pkgconfig:/usr/local/opt/coin@4.0.0/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig:/usr/local/opt/gmp/lib/pkgconfig:/usr/local/opt/isl/lib/pkgconfig:/usr/local/opt/mpfr/lib/pkgconfig:/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/qt5152/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/shiboken2/lib/pkgconfig:/usr/local/opt/pyside2/lib/pkgconfig:/usr/local/opt/hwloc/lib/pkgconfig:/usr/local/opt/libevent/lib/pkgconfig:/usr/local/opt/open-mpi/lib/pkgconfig:/usr/local/opt/orocos-kdl/lib/pkgconfig:/usr/local/opt/fontconfig/lib/pkgconfig:/usr/local/opt/jpeg/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/netcdf/lib/pkgconfig:/usr/local/opt/webp/lib/pkgconfig:/usr/local/opt/xerces-c/lib/pkgconfig:/usr/local/opt/eigen/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/ccache/bin:/usr/local/opt/cmake/bin:/usr/local/opt/swig/bin:/usr/local/opt/icu4c@67.1/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/xz/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python3.9/bin:/usr/local/opt/coin@4.0.0/bin:/usr/local/opt/libpng/bin:/usr/local/opt/freetype/bin:/usr/local/opt/gcc/bin:/usr/local/opt/numpy@1.19.4/bin:/usr/local/opt/hdf5@1.10/bin:/usr/local/opt/med-file/bin:/usr/local/opt/opencascade@7.5.0/bin:/usr/local/opt/qt5152/bin:/usr/local/opt/llvm/bin:/usr/local/opt/shiboken2/bin:/usr/local/opt/pyside2-tools/bin:/usr/local/opt/hwloc/bin:/usr/local/opt/libevent/bin:/usr/local/opt/open-mpi/bin:/usr/local/opt/pkg-config/bin:/usr/local/opt/fontconfig/bin:/usr/local/opt/hdf5/bin:/usr/local/opt/jpeg/bin:/usr/local/opt/libtiff/bin:/usr/local/opt/netcdf/bin:/usr/local/opt/sip@4.19.24/bin:/usr/local/opt/pyqt@5.15.2/bin:/usr/local/opt/vtk@8.2.0/bin:/usr/local/opt/webp/bin:/usr/local/opt/xerces-c/bin:/usr/bin:/bin:/usr/sbin:/sbin

Error: freecad/freecad/freecad HEAD-32200b6 did not build
Logs:
/Users/yves/Library/Logs/Homebrew/freecad/00.options.out
/Users/yves/Library/Logs/Homebrew/freecad/01.cmake.cc
/Users/yves/Library/Logs/Homebrew/freecad/01.cmake
/Users/yves/Library/Logs/Homebrew/freecad/02.make.cc
/Users/yves/Library/Logs/Homebrew/freecad/02.make

@vejmarie
Copy link
Contributor

Hi, thanks for the bug report. I will have a look to it in about a week, as I am off grid up to next monday.

@pilhuhn
Copy link

pilhuhn commented Feb 14, 2021

This may not be BigSur specific, as I am getting the same error on Catalina 10.15.7

@vejmarie
Copy link
Contributor

Can one of you post the whole output of the build ? I can't reproduce the issue.

@yves-surrel
Copy link
Author

Breaks now at 71%, still linking ../../lib/libFreeCADGui.dylib

Full log in attached file
freecad.txt.zip

@yves-surrel
Copy link
Author

yves-surrel commented Mar 12, 2021

Another trial, with --HEAD and without --with-macos-app

Fails with message

CMake Error in src/Gui/CMakeLists.txt:
Imported target "Shiboken2::libshiboken" includes non-existent path

Full build text :

(base) MacBook-Pro-de-Yves:~ yves$ brew install --HEAD freecad --verbose
Warning: Treating freecad as a formula. For the cask, use homebrew/cask/freecad
==> Installing freecad from freecad/freecad
==> Cloning https://github.com/freecad/FreeCAD.git
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git status -s
Updating /Users/yves/Library/Caches/Homebrew/freecad--git
git config remote.origin.url https://github.com/freecad/FreeCAD.git
git config remote.origin.fetch \+refs/heads/master:refs/remotes/origin/master
git config remote.origin.tagOpt --no-tags
git fetch origin
==> Checking out branch master
git checkout -f master --
Already on 'master'
Your branch is up to date with 'origin/master'.
git reset --hard origin/master --
HEAD is now at bfce108083 [OpenSCAD] Add scale parameter to linear_extrude
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD
/usr/bin/sandbox-exec -f /private/tmp/homebrew20210312-2959-1anqq10.sb nice ruby -W1 -- /usr/local/Homebrew/Library/Homebrew/build.rb /usr/local/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/freecad.rb --verbose --HEAD
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD
hdiutil imageinfo -format /Users/yves/Library/Caches/Homebrew/freecad--git
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/CODE_OF_CONDUCT.md /private/tmp/d20210312-2960-ngkcvx/CODE_OF_CONDUCT.md
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.arcconfig /private/tmp/d20210312-2960-ngkcvx/.arcconfig
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/subuser/. /private/tmp/d20210312-2960-ngkcvx/subuser
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/environment-linux.yml /private/tmp/d20210312-2960-ngkcvx/environment-linux.yml
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/CMakeLists.txt /private/tmp/d20210312-2960-ngkcvx/CMakeLists.txt
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.subuser.json /private/tmp/d20210312-2960-ngkcvx/.subuser.json
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/LICENSE /private/tmp/d20210312-2960-ngkcvx/LICENSE
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/requirements.txt /private/tmp/d20210312-2960-ngkcvx/requirements.txt
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/cMake/. /private/tmp/d20210312-2960-ngkcvx/cMake
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/conda/. /private/tmp/d20210312-2960-ngkcvx/conda
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/vagrant/. /private/tmp/d20210312-2960-ngkcvx/vagrant
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/config.h.cmake /private/tmp/d20210312-2960-ngkcvx/config.h.cmake
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/README.md /private/tmp/d20210312-2960-ngkcvx/README.md
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/build_unix_dev_conda.sh /private/tmp/d20210312-2960-ngkcvx/build_unix_dev_conda.sh
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/SMESH_Version.h.cmake /private/tmp/d20210312-2960-ngkcvx/SMESH_Version.h.cmake
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/appveyor.yml /private/tmp/d20210312-2960-ngkcvx/appveyor.yml
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/environment-osx.yml /private/tmp/d20210312-2960-ngkcvx/environment-osx.yml
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/BUILD_OSX.md /private/tmp/d20210312-2960-ngkcvx/BUILD_OSX.md
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.gitignore /private/tmp/d20210312-2960-ngkcvx/.gitignore
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.github/. /private/tmp/d20210312-2960-ngkcvx/.github
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.gitattributes /private/tmp/d20210312-2960-ngkcvx/.gitattributes
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/LibraryVersions.h.cmake /private/tmp/d20210312-2960-ngkcvx/LibraryVersions.h.cmake
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/ChangeLog.txt /private/tmp/d20210312-2960-ngkcvx/ChangeLog.txt
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.travis/. /private/tmp/d20210312-2960-ngkcvx/.travis
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.log_errors /private/tmp/d20210312-2960-ngkcvx/.log_errors
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.git/. /private/tmp/d20210312-2960-ngkcvx/.git
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/lgtm.yml /private/tmp/d20210312-2960-ngkcvx/lgtm.yml
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/data/. /private/tmp/d20210312-2960-ngkcvx/data
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.circleci/. /private/tmp/d20210312-2960-ngkcvx/.circleci
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/.travis.yml /private/tmp/d20210312-2960-ngkcvx/.travis.yml
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/package/. /private/tmp/d20210312-2960-ngkcvx/package
cp -pR /Users/yves/Library/Caches/Homebrew/freecad--git/src/. /private/tmp/d20210312-2960-ngkcvx/src
cp -pR /private/tmp/d20210312-2960-ngkcvx/CODE_OF_CONDUCT.md /private/tmp/freecad-20210312-2960-goqwo/CODE_OF_CONDUCT.md
cp -pR /private/tmp/d20210312-2960-ngkcvx/.arcconfig /private/tmp/freecad-20210312-2960-goqwo/.arcconfig
cp -pR /private/tmp/d20210312-2960-ngkcvx/subuser/. /private/tmp/freecad-20210312-2960-goqwo/subuser
cp -pR /private/tmp/d20210312-2960-ngkcvx/environment-linux.yml /private/tmp/freecad-20210312-2960-goqwo/environment-linux.yml
cp -pR /private/tmp/d20210312-2960-ngkcvx/CMakeLists.txt /private/tmp/freecad-20210312-2960-goqwo/CMakeLists.txt
cp -pR /private/tmp/d20210312-2960-ngkcvx/.subuser.json /private/tmp/freecad-20210312-2960-goqwo/.subuser.json
cp -pR /private/tmp/d20210312-2960-ngkcvx/LICENSE /private/tmp/freecad-20210312-2960-goqwo/LICENSE
cp -pR /private/tmp/d20210312-2960-ngkcvx/requirements.txt /private/tmp/freecad-20210312-2960-goqwo/requirements.txt
cp -pR /private/tmp/d20210312-2960-ngkcvx/cMake/. /private/tmp/freecad-20210312-2960-goqwo/cMake
cp -pR /private/tmp/d20210312-2960-ngkcvx/conda/. /private/tmp/freecad-20210312-2960-goqwo/conda
cp -pR /private/tmp/d20210312-2960-ngkcvx/vagrant/. /private/tmp/freecad-20210312-2960-goqwo/vagrant
cp -pR /private/tmp/d20210312-2960-ngkcvx/config.h.cmake /private/tmp/freecad-20210312-2960-goqwo/config.h.cmake
cp -pR /private/tmp/d20210312-2960-ngkcvx/README.md /private/tmp/freecad-20210312-2960-goqwo/README.md
cp -pR /private/tmp/d20210312-2960-ngkcvx/build_unix_dev_conda.sh /private/tmp/freecad-20210312-2960-goqwo/build_unix_dev_conda.sh
cp -pR /private/tmp/d20210312-2960-ngkcvx/SMESH_Version.h.cmake /private/tmp/freecad-20210312-2960-goqwo/SMESH_Version.h.cmake
cp -pR /private/tmp/d20210312-2960-ngkcvx/appveyor.yml /private/tmp/freecad-20210312-2960-goqwo/appveyor.yml
cp -pR /private/tmp/d20210312-2960-ngkcvx/environment-osx.yml /private/tmp/freecad-20210312-2960-goqwo/environment-osx.yml
cp -pR /private/tmp/d20210312-2960-ngkcvx/BUILD_OSX.md /private/tmp/freecad-20210312-2960-goqwo/BUILD_OSX.md
cp -pR /private/tmp/d20210312-2960-ngkcvx/.gitignore /private/tmp/freecad-20210312-2960-goqwo/.gitignore
cp -pR /private/tmp/d20210312-2960-ngkcvx/.github/. /private/tmp/freecad-20210312-2960-goqwo/.github
cp -pR /private/tmp/d20210312-2960-ngkcvx/.gitattributes /private/tmp/freecad-20210312-2960-goqwo/.gitattributes
cp -pR /private/tmp/d20210312-2960-ngkcvx/LibraryVersions.h.cmake /private/tmp/freecad-20210312-2960-goqwo/LibraryVersions.h.cmake
cp -pR /private/tmp/d20210312-2960-ngkcvx/ChangeLog.txt /private/tmp/freecad-20210312-2960-goqwo/ChangeLog.txt
cp -pR /private/tmp/d20210312-2960-ngkcvx/.travis/. /private/tmp/freecad-20210312-2960-goqwo/.travis
cp -pR /private/tmp/d20210312-2960-ngkcvx/.log_errors /private/tmp/freecad-20210312-2960-goqwo/.log_errors
cp -pR /private/tmp/d20210312-2960-ngkcvx/.git/. /private/tmp/freecad-20210312-2960-goqwo/.git
cp -pR /private/tmp/d20210312-2960-ngkcvx/lgtm.yml /private/tmp/freecad-20210312-2960-goqwo/lgtm.yml
cp -pR /private/tmp/d20210312-2960-ngkcvx/data/. /private/tmp/freecad-20210312-2960-goqwo/data
cp -pR /private/tmp/d20210312-2960-ngkcvx/.circleci/. /private/tmp/freecad-20210312-2960-goqwo/.circleci
cp -pR /private/tmp/d20210312-2960-ngkcvx/.travis.yml /private/tmp/freecad-20210312-2960-goqwo/.travis.yml
cp -pR /private/tmp/d20210312-2960-ngkcvx/package/. /private/tmp/freecad-20210312-2960-goqwo/package
cp -pR /private/tmp/d20210312-2960-ngkcvx/src/. /private/tmp/freecad-20210312-2960-goqwo/src
chmod -Rf +w /private/tmp/d20210312-2960-ngkcvx
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git show -s --format=\%cD
==> cmake -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/freecad/HEAD-bfce108 -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_VERBOSE_MAKEFILE=ON -Wno-dev -DCMAKE_OSX_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -DBUILD_QT5=ON -DUSE_PYTHON3=1 -DPYTHON_EXECUTABLE=/usr/local/opt/python3.9/bin/python3 -std=c++14 -DCMAKE_CXX_STANDARD=14 -DBUILD_ENABLE_CXX_STD:STRING=C++14 -DBUILD_FEM_NETGEN=1 -DBUILD_FEM=1 -DBUILD_FEM_NETGEN:BOOL=ON -DFREECAD_USE_EXTERNAL_KDL=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="/usr/local/opt/qt5152/lib/cmake;/usr/local/opt/nglib/Contents/Resources;/usr/local/opt/vtk@8.2.0/lib/cmake;/usr/local/opt/opencascade@7.5.0/lib/cmake;/usr/local/opt/med-file/share/cmake/;/usr/local/opt/shiboken2/lib/cmake;/usr/local/opt/pyside2/lib/cmake;/usr/local/opt/coin@4.0.0/lib/cmake;/usr/local/opt/boost@1.75.0/lib/cmake;/usr/local/opt/boost-python3@1.75.0/lib/cmake; ..
-- The C compiler identification is AppleClang 12.0.0.12000032
-- The CXX compiler identification is AppleClang 12.0.0.12000032
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Compiler: AppleClang, version: 12.0.0.12000032
-- Looking for GL/gl.h
-- Looking for GL/gl.h - not found
-- Looking for C++ include istream
-- Looking for C++ include istream - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include fstream
-- Looking for C++ include fstream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for C++ include ios
-- Looking for C++ include ios - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Looking for C++ include iomanip
-- Looking for C++ include iomanip - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Check for STD namespace
-- Check for STD namespace - found
-- Force BOOST_PP_VARIADICS=1 for clang
-- prefix: /usr/local/Cellar/freecad/HEAD-bfce108
-- bindir: bin
-- datadir: share
-- docdir: share/doc/FreeCAD
-- includedir: include
-- libdir: lib
-- cmake: 3.19.6
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
=====================================================
Doxygen not found, will not build documentation.     
=====================================================

-- Detected Homebrew install at /usr/local
-- Found Python3: /usr/local/opt/python3.9/bin/python3.9 (found version "3.9.0") found components: Interpreter Development Development.Module Development.Embed 
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
find_pacjage called
-- Found Boost: /usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found suitable version "1.75.0", minimum required is "1.55") found components: filesystem program_options regex system thread 
-- Found XercesC: /usr/local/lib/libxerces-c.dylib (found version "3.2.3") 
-- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libz.tbd (found version "1.2.11") 
-- PyCXX found:
--   Headers:  /tmp/freecad-20210312-2960-goqwo/src
--   Sources:  /tmp/freecad-20210312-2960-goqwo/src/CXX
--   Version:  6.2.8
-- Found OCC: /usr/local/opt/opencascade@7.5.0/include/opencascade (found version "7.5.0") 
-- -- Found OCE/OpenCASCADE version: 7.5.0
-- -- OCE/OpenCASCADE include directory: /usr/local/opt/opencascade@7.5.0/include/opencascade
-- -- OCE/OpenCASCADE shared libraries directory: /usr/local/opt/opencascade@7.5.0/lib
-- Found OpenGL: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework   
-- Found OpenGLU: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework
-- VTK components: vtkCommonCore;vtkCommonDataModel;vtkFiltersVerdict;vtkIOXML;vtkFiltersCore;vtkFiltersGeneral;vtkIOLegacy;vtkFiltersExtraction;vtkFiltersSources;vtkFiltersGeometry;vtkhdf5;vtkRenderingCore;vtkInteractionStyle;vtkRenderingFreeType;vtkRenderingOpenGL2
-- Check for medfile (libmed and libmedc) ...
-- Found MEDFile: /usr/local/include  
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2") 
-- We guess that libmed was built using hdf5-serial version
-- Checking for one of the modules 'hdf5-serial'
-- Found HDF5: /usr/local/opt/hdf5@1.10/lib/libhdf5.dylib;/usr/local/lib/libsz.dylib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libz.tbd;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libdl.tbd;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/libm.tbd (found version "1.10.7")  
-- Checking for one of the modules 'ompi-cxx'
-- Found Netgen: /usr/local/opt/nglib/Contents/Resources/CMake
-- Performing Test CSTDIO_INCLUDE_TRY1
-- Performing Test CSTDIO_INCLUDE_TRY1 - Success
-- Found NETGEN version 6.2, calculated: 395735
-- Found SWIG: /usr/local/bin/swig (found version "4.0.2")  
-- Found Eigen3: /usr/local/include/eigen3 (found suitable version "3.3.9", minimum required is "2.91.0") 
-- Found Freetype: /usr/local/lib/libfreetype.dylib (found version "2.10.4") 
-- Coin3D libraries found
-- Could NOT find Spnav (missing: SPNAV_LIBRARY SPNAV_INCLUDE_DIR) 
-- Shiboken2Config: Using default python: .cpython-39-darwin
-- Found PythonInterp: /usr/local/opt/python3.9/bin/python3.9 (found suitable version "3.9", minimum required is "3") 
-- Found PythonLibs: /usr/local/opt/python3.9/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib (Required is at least version "3") 
-- SHIBOKEN_PYTHON_INCLUDE_DIRS computed to value: '/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9
'
-- SHIBOKEN_PYTHON_LIBRARIES computed to value: '-undefined dynamic_lookup'
-- libshiboken built for Release
-- PYTHON_CONFIG_SUFFIX: .cpython-39-darwin
-- libshiboken built for Release
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/PySide2/__init__.py", line 107, in <module>
    _setupQtDirectories()
  File "/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/PySide2/__init__.py", line 69, in _setupQtDirectories
    _init_pyside_extension()
NameError: name '_init_pyside_extension' is not defined
================================
PySide2 Python module not found.
================================

-- Found Matplotlib: /usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/matplotlib (found version "2.1.1")
-- Platform is 64-bit, set -D_OCC64
-- Performing Test _flag_found
-- Performing Test _flag_found - Success
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/TypePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/BaseClassPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/BoundBoxPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/CoordinateSystemPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/PersistencePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/VectorPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/MatrixPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/RotationPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/PlacementPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/AxisPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/UnitPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Base/QuantityPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/DocumentPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/DocumentObjectPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/ExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/ExtensionContainerPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/DocumentObjectExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/GroupExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/LinkBaseExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/DocumentObjectGroupPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/GeoFeaturePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/GeoFeatureGroupExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/OriginGroupExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/PartPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/ComplexGeoDataPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/PropertyContainerPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/App/MaterialPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Points/App/PointsPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Mesh/App/FacetPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Mesh/App/MeshFeaturePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Mesh/App/MeshPointPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Mesh/App/MeshPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Mesh/Gui/ViewProviderMeshPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcOfConicPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcOfCirclePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcOfParabolaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BodyBasePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ConicPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/CirclePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcOfEllipsePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/EllipsePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/HyperbolaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ArcOfHyperbolaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ParabolaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/OffsetCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryIntExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryStringExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryBoolExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryDoubleExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometryCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BoundedCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TrimmedCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeometrySurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/LinePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/LineSegmentPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/PointPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BezierCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BSplineCurvePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/PlanePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ConePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/CylinderPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/SpherePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ToroidPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BezierSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BSplineSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/OffsetSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/PlateSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/RectangularTrimmedSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/SurfaceOfExtrusionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/SurfaceOfRevolutionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/PartFeaturePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/AttachExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Part2DObjectPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/AttachEnginePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeCompoundPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeCompSolidPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeEdgePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeFacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeShellPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeSolidPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeVertexPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/TopoShapeWirePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BRepOffsetAPI_MakePipeShellPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BRepOffsetAPI_MakeFillingPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/BRepFeat/MakePrismPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/ArcOfCircle2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/ArcOfConic2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/ArcOfEllipse2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/ArcOfParabola2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/BezierCurve2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/BSplineCurve2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Circle2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Conic2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Ellipse2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Geometry2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Hyperbola2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Curve2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Line2dSegmentPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Line2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/OffsetCurve2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/Geom2d/Parabola2dPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeomPlate/BuildPlateSurfacePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeomPlate/CurveConstraintPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/GeomPlate/PointConstraintPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Part/App/ShapeUpgrade/UnifySameDomainPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/PartDesign/App/BodyPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/PartDesign/App/FeaturePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/PartDesign/Gui/ViewProviderPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/SketchObjectSFPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/SketchObjectPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/SketchGeometryExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/ExternalGeometryExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/GeometryFacadePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/ExternalGeometryFacadePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/ConstraintPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Sketcher/App/SketchPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Robot/App/Robot6AxisPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Robot/App/TrajectoryPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Robot/App/WaypointPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Robot/App/RobotObjectPy.cpp
-- Performing Test _flag_found
-- Performing Test _flag_found - Success
-- Performing Test _flag_found
-- Performing Test _flag_found - Success
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Import/App/StepShapePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Fem/App/FemMeshPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Fem/App/FemPostPipelinePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Fem/Gui/ViewProviderFemMeshPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Spreadsheet/App/SheetPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Spreadsheet/App/PropertySheetPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Spreadsheet/App/PropertyColumnWidthsPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Spreadsheet/App/PropertyRowHeightsPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/CommandPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/PathPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/ToolPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/TooltablePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/FeaturePathCompoundPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/AreaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/FeatureAreaPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/VoronoiPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/VoronoiCellPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/VoronoiEdgePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/App/VoronoiVertexPy.cpp
-- setting gcc options: -Wall -Werror -Wno-deprecated -pedantic-errors
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
/usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0
/usr/local/opt/boost@1.75.0/lib/cmake
find_pacjage called
-- Found Boost: /usr/local/opt/boost@1.75.0/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: python39 
-- found Boost: 1_75
-- boost-incude dirs are: /usr/local/Cellar/boost@1.75.0/1.75.0/include
-- boost-python lib is: 
-- boost_LIBRARY_DIRS is: /usr/local/Cellar/boost@1.75.0/1.75.0/lib
-- Boost_LIBRARIES is: Boost::python
-- area module (for Path Workbench) will be installed to: lib
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Path/PathSimulator/App/PathSimPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/Measure/App/MeasurementPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawPagePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewPartPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewSymbolPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawTemplatePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawParametricTemplatePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawSVGTemplatePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewClipPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewDimensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewDimExtentPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawHatchPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawGeomHatchPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewCollectionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawProjGroupPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawProjGroupItemPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawViewAnnotationPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawLeaderLinePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawRichAnnoPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/GeomFormatPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/CenterLinePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/CosmeticEdgePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/CosmeticVertexPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawTilePy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawTileWeldPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/DrawWeldSymbolPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Mod/TechDraw/App/CosmeticExtensionPy.cpp
Created file /tmp/freecad-20210312-2960-goqwo/Build/share/doc/FreeCAD/freecad.qch
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/DocumentPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/PythonWorkbenchPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/ViewProviderPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/ViewProviderDocumentObjectPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/ViewProviderExtensionPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/WorkbenchPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/SelectionObjectPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/LinkViewPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/ViewProviderLinkPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/AxisOriginPy.cpp
-- /tmp/freecad-20210312-2960-goqwo/Build/src/Gui/CommandPy.cpp
-- 
==============
Summary report
==============

-- Build type:          Release
-- Compiler:            /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ (12.0.0.12000032)
-- Flags:               -Wall -Wextra -Wpedantic -Wno-write-strings  -Wno-undefined-var-template
-- Standard:            Requires C++14
-- Python:              3.9 [/usr/local/opt/python3.9/bin/python3.9] [.cpython-39-darwin]
-- PCL:                 not enabled
-- pybind11:            not enabled
-- Boost:               1.75.0 (1.75.0)
-- XercesC:             3.2.3 [/usr/local/lib/libxerces-c.dylib] [/usr/local/include]
-- ZLIB:                1.2.11
-- PyCXX:               6.2.8 [/tmp/freecad-20210312-2960-goqwo/src]
-- OCC:                 7.5.0 [TKFillet;TKMesh;TKernel;TKG2d;TKG3d;TKMath;TKIGES;TKSTL;TKShHealing;TKXSBase;TKBool;TKBO;TKBRep;TKTopAlgo;TKGeomAlgo;TKGeomBase;TKOffset;TKPrim;TKSTEPBase;TKSTEPAttr;TKSTEP209;TKSTEP;TKHLR;TKFeat] [/usr/local/opt/opencascade@7.5.0/lib] [/usr/local/opt/opencascade@7.5.0/include/opencascade]
-- SMESH:               build internal
--  MEDFile:            4.0.0 [/usr/local/lib/libmedC.dylib;/usr/local/lib/libmed.dylib] [/usr/local/include]
--  HDF5:               1.10.7
--  VTK:                8.2.0
-- NETGEN:              6.2.2007 (6.2.2007) [-DNO_PARALLEL_THREADS;-DOCCGEOMETRY;-DNETGEN_VERSION=395735] [] [/usr/local/opt/nglib/Contents/Resources/include/include;/usr/local/opt/nglib/Contents/Resources/include] [nglib] [/usr/local/opt/nglib/Contents/Resources/include/include;/usr/local/opt/nglib/Contents/Resources/include]
-- SWIG:                4.0.2
-- Eigen3               3.3.9
-- Qt5Core:             5.15.2
-- Qt5Network:          5.15.2
-- Qt5Xml:              5.15.2
-- Qt5XmlPatterns:      5.15.2
-- Qt5Widgets:          5.15.2
-- Qt5PrintSupport:     5.15.2
-- Qt5OpenGL:           5.15.2
-- Qt5Svg:              5.15.2
-- Qt5UiTools:          5.15.2
-- Qt5Concurrent:       5.15.2
-- Qt5WebEngineWidgets: 5.15.2
-- Shiboken2:           5.15.2 [/usr/local/opt/shiboken2/lib/cmake/Shiboken2-5.15.2] [/usr/local/opt/shiboken2/include/shiboken2;/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9
]
-- PySide2:             5.15.2 [/usr/local/opt/pyside2/include/PySide2]
-- PySide2Tools:        [/usr/local/opt/qt5152/bin/uic] [/usr/local/opt/qt5152/bin/rcc]
-- Freetype:            2.10.4
-- OpenGL:              /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework
-- OpenGLU:             [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework][/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework]
-- Coin3D:              4.0.0 [/usr/local/opt/coin@4.0.0/lib/libCoin.dylib] [/usr/local/opt/coin@4.0.0/include]
-- Pivy:                0.6.5
-- SPNAV:               [SPNAV_LIBRARY-NOTFOUND] [SPNAV_INCLUDE_DIR-NOTFOUND]
-- Matplotlib:          2.1.1
-- Rift:                not enabled (BUILD_VR)
-- Doxygen:             not found
=================================================
Now run 'cmake --build /tmp/freecad-20210312-2960-goqwo/Build' to build FreeCAD
=================================================

-- Configuring done
CMake Error in src/Gui/CMakeLists.txt:
  Imported target "Shiboken2::libshiboken" includes non-existent path

    "/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9

  "

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/Gui/CMakeLists.txt:
  Imported target "Shiboken2::libshiboken" includes non-existent path

    "/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9

  "

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



CMake Error in src/Gui/CMakeLists.txt:
  Imported target "Shiboken2::libshiboken" includes non-existent path

    "/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9

  "

  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:

  * The path was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and references files it does not
  provide.



-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.
git --git-dir /Users/yves/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD

==> Formula
Tap: freecad/freecad
Path: /usr/local/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/freecad.rb
==> Configuration
HOMEBREW_VERSION: 3.0.5
ORIGIN: https://github.com/Homebrew/brew
HEAD: 8b677c0ddd5f96b5521c1b353a9ca07dfe57b80e
Last commit: 3 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: f0b165efd481af9d942906eb04f2513538b6461e
Core tap last commit: 33 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.2.1-x86_64
CLT: 12.4.0.0.1.1610135815
Xcode: N/A
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j8
CMAKE_PREFIX_PATH: /usr/local/opt/icu4c@67.1:/usr/local/opt/openssl@1.1:/usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local/opt/python3.9:/usr/local/opt/boost-python3@1.75.0:/usr/local/opt/coin@4.0.0:/usr/local/opt/openblas:/usr/local/opt/hdf5@1.10:/usr/local/opt/qt5152:/usr/local/opt/libffi:/usr/local/opt/llvm:/usr/local/opt/sip@4.19.24:/usr/local/opt/pyqt@5.15.2:/usr/local/opt/vtk@8.2.0:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/python3.9/Frameworks:/usr/local/opt/qt5152/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/icu4c@67.1/lib/pkgconfig:/usr/local/opt/openssl@1.1/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python3.9/lib/pkgconfig:/usr/local/opt/coin@4.0.0/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig:/usr/local/opt/gmp/lib/pkgconfig:/usr/local/opt/isl/lib/pkgconfig:/usr/local/opt/mpfr/lib/pkgconfig:/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/qt5152/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/shiboken2/lib/pkgconfig:/usr/local/opt/pyside2/lib/pkgconfig:/usr/local/opt/hwloc/lib/pkgconfig:/usr/local/opt/libevent/lib/pkgconfig:/usr/local/opt/open-mpi/lib/pkgconfig:/usr/local/opt/orocos-kdl/lib/pkgconfig:/usr/local/opt/fontconfig/lib/pkgconfig:/usr/local/opt/jpeg/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/netcdf/lib/pkgconfig:/usr/local/opt/webp/lib/pkgconfig:/usr/local/opt/xerces-c/lib/pkgconfig:/usr/local/opt/eigen/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/11
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/ccache/bin:/usr/local/opt/cmake/bin:/usr/local/opt/swig/bin:/usr/local/opt/icu4c@67.1/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/xz/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python3.9/bin:/usr/local/opt/coin@4.0.0/bin:/usr/local/opt/libpng/bin:/usr/local/opt/freetype/bin:/usr/local/opt/gcc/bin:/usr/local/opt/numpy@1.19.4/bin:/usr/local/opt/hdf5@1.10/bin:/usr/local/opt/med-file/bin:/usr/local/opt/opencascade@7.5.0/bin:/usr/local/opt/qt5152/bin:/usr/local/opt/llvm/bin:/usr/local/opt/shiboken2/bin:/usr/local/opt/pyside2-tools/bin:/usr/local/opt/hwloc/bin:/usr/local/opt/libevent/bin:/usr/local/opt/open-mpi/bin:/usr/local/opt/pkg-config/bin:/usr/local/opt/fontconfig/bin:/usr/local/opt/hdf5/bin:/usr/local/opt/jpeg/bin:/usr/local/opt/libtiff/bin:/usr/local/opt/netcdf/bin:/usr/local/opt/sip@4.19.24/bin:/usr/local/opt/pyqt@5.15.2/bin:/usr/local/opt/vtk@8.2.0/bin:/usr/local/opt/webp/bin:/usr/local/opt/xerces-c/bin:/usr/bin:/bin:/usr/sbin:/sbin

Error: freecad/freecad/freecad HEAD-bfce108 did not build
Logs:
     /Users/yves/Library/Logs/Homebrew/freecad/00.options.out
     /Users/yves/Library/Logs/Homebrew/freecad/01.cmake.cc
     /Users/yves/Library/Logs/Homebrew/freecad/01.cmake
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/freecad/homebrew-freecad/issues

/usr/bin/curl --disable --globoff --show-error --user-agent Homebrew/3.0.5\ \(Macintosh\;\ Intel\ Mac\ OS\ X\ 11.2.1\)\ curl/7.64.1 --header Accept-Language:\ en --retry 3 --location https://api.github.com/search/issues\?q=freecad\+repo\%3Afreecad\%2Fhomebrew-freecad\+state\%3Aopen\+in\%3Atitle\&per_page=100 --header Accept:\ application/vnd.github.v3\+json --write-out '
'\%\{http_code\} --header Accept:\ application/vnd.github.antiope-preview\+json --dump-header /private/tmp/github_api_headers20210312-2492-1nbe1pg
These open issues may also help:
SHA256 mismatch with `brew install freecad --HEAD` https://github.com/FreeCAD/homebrew-freecad/issues/160
Freecad from brew not linking on MacOS Big Sur https://github.com/FreeCAD/homebrew-freecad/issues/159
building freecad with `--with-macos-app` https://github.com/FreeCAD/homebrew-freecad/issues/142
Auto-bottling for homebrew-freecad tap formulae https://github.com/FreeCAD/homebrew-freecad/issues/63
homebrew build-from-source post-install step issue with homebrew-freecad-bundle.pth check https://github.com/FreeCAD/homebrew-freecad/issues/154
new freecad git source merged some 3rd party code binding to MacOS sdk 11.0 but now is 11.1 https://github.com/FreeCAD/homebrew-freecad/issues/135
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels.

@vejmarie
Copy link
Contributor

can you try to reinstall shiboken2 ? brew reinstall freecad/freecad/shiboken2

@yves-surrel
Copy link
Author

yves-surrel commented Mar 12, 2021

Got:

Warning: freecad/freecad/shiboken2 dependency gcc was built with a different C++ standard
library (libstdc++ from clang). This may cause problems at runtime.

@vejmarie
Copy link
Contributor

This warning is ok. Do you have any other shiboken library installed ? ( brew search shiboken2)

@yves-surrel
Copy link
Author

No.
Apparently it has fixed the shiboken problem, it is now building (takes ages !)

@yves-surrel
Copy link
Author

Sorry, it did not fix !

CMake Error in src/Gui/CMakeLists.txt:
Imported target "Shiboken2::libshiboken" includes non-existent path

"/usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9

@yves-surrel
Copy link
Author

Only one shiboken2 after search

@vejmarie
Copy link
Contributor

it is more a python related issue.
What about brew search python

can you also do brew reinstall freecad/freecad/python3.9

@yves-surrel
Copy link
Author

(base) MacBook-Pro-de-Yves:~ yves$ brew search python
==> Formulae
app-engine-python gst-python python-yq
boost-python ipython python@3.7
boost-python3 micropython python@3.8
bpython ptpython python@3.9 ✔
freecad/freecad/boost-python3@1.75.0 ✔ python-markdown reorder-python-imports
freecad/freecad/python3.9 ✔ python-tabulate wxpython
==> Casks
awips-python kk7ds-python-runtime mysql-connector-python

If you meant "python" specifically:
It was migrated from homebrew/cask to homebrew/core.

@vejmarie
Copy link
Contributor

can you check ls /usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9
I got Python include file into the directory

@yves-surrel
Copy link
Author

Still
Imported target "Shiboken2::libshiboken" includes non-existent path

after having done
brew reinstall freecad/freecad/python3.9

@yves-surrel
Copy link
Author

ls /usr/local/Cellar/python3.9/3.9.0_5/Frameworks/Python.framework/Versions/3.9/include/python3.9
Python-ast.h dictobject.h longintrepr.h pyconfig.h pythread.h
Python.h dynamic_annotations.h longobject.h pyctype.h pytime.h
abstract.h enumobject.h marshal.h pydebug.h rangeobject.h
asdl.h errcode.h memoryobject.h pydtrace.h setobject.h
ast.h eval.h methodobject.h pydtrace_probes.h sliceobject.h
bitset.h exports.h modsupport.h pyerrors.h structmember.h
bltinmodule.h fileobject.h moduleobject.h pyexpat.h structseq.h
boolobject.h fileutils.h namespaceobject.h pyfpe.h symtable.h
bytearrayobject.h floatobject.h node.h pyframe.h sysmodule.h
bytesobject.h frameobject.h object.h pyhash.h token.h
cellobject.h funcobject.h objimpl.h pylifecycle.h traceback.h
ceval.h genericaliasobject.h odictobject.h pymacconfig.h tracemalloc.h
classobject.h genobject.h opcode.h pymacro.h tupleobject.h
code.h graminit.h osdefs.h pymath.h typeslots.h
codecs.h grammar.h osmodule.h pymem.h ucnhash.h
compile.h import.h parsetok.h pyport.h unicodeobject.h
complexobject.h internal patchlevel.h pystate.h warnings.h
context.h interpreteridobject.h picklebufobject.h pystrcmp.h weakrefobject.h
cpython intrcheck.h py_curses.h pystrhex.h
datetime.h iterobject.h pyarena.h pystrtod.h
descrobject.h listobject.h pycapsule.h pythonrun.h

@yves-surrel
Copy link
Author

I run

conda deactivate

and once again brew install --HEAD freecad --verbose without any change.

@vejmarie
Copy link
Contributor

I never tried the setup with conda and homebrew installed at the same time. But let's pursue the debugging. What about the output of brew search freecad

@vejmarie
Copy link
Contributor

I think you are missing pyside2 (shiboken is a sibling of it ;))

@yves-surrel
Copy link
Author

MacBook-Pro-de-Yves:~ yves$ brew search freecad
==> Formulae
freecad/freecad/boost-python3@1.75.0 ✔ freecad/freecad/nglib ✔ freecad/freecad/python3.9 ✔
freecad/freecad/boost@1.75.0 ✔ freecad/freecad/numpy@1.19.4 ✔ freecad/freecad/qt5152 ✔
freecad/freecad/coin@4.0.0 ✔ freecad/freecad/opencamlib ✔ freecad/freecad/shiboken2 ✔
freecad/freecad/cython@0.29.21 freecad/freecad/opencascade@7.5.0 ✔ freecad/freecad/sip@4.19.24 ✔
freecad/freecad/freecad ✔ freecad/freecad/pivy ✔ freecad/freecad/swig@4.0.2
freecad/freecad/icu4c@67.1 ✔ freecad/freecad/pyqt@5.15.2 ✔ freecad/freecad/tbb@2020_u3 ✔
freecad/freecad/matplotlib ✔ freecad/freecad/pyside2 ✔ freecad/freecad/vtk@8.2.0 ✔
freecad/freecad/med-file ✔ freecad/freecad/pyside2-tools ✔
==> Casks
freecad homebrew/cask-versions/freecad-pre

@vejmarie
Copy link
Contributor

can you reinstall pyside2 from your CMake output pyside2 is not their

@yves-surrel
Copy link
Author

MacBook-Pro-de-Yves:~ yves$ brew search pyside2
==> Formulae
freecad/freecad/pyside2 ✔ freecad/freecad/pyside2-tools ✔ pyside@2

@vejmarie
Copy link
Contributor

remove the pyside@2 and brew reinstall freecad/freecad/pyside2

@yves-surrel
Copy link
Author

brew uninstall pyside@2 does not work. How should I do ?

@vejmarie
Copy link
Contributor

brew remove pyside@2

@yves-surrel
Copy link
Author

MacBook-Pro-de-Yves:~ yves$ brew remove pyside@2
Error: No available formula or cask with the name "pyside@2".

@pilhuhn
Copy link

pilhuhn commented Mar 12, 2021

brew remove pyside2
Error: Refusing to uninstall /usr/local/Cellar/pyside2/5.15.2
because it is required by pyside2-tools, which is currently installed.
You can override this and force removal with:
brew uninstall --ignore-dependencies pyside2

@vejmarie
Copy link
Contributor

ok, just reinstall it then

brew reinstall freecad/freecad/pyside2

@yves-surrel
Copy link
Author

MacBook-Pro-de-Yves:~ yves$ brew uninstall --ignore-dependencies pyside2
Uninstalling /usr/local/Cellar/pyside2/5.15.2... (233 files, 40.8MB)
MacBook-Pro-de-Yves:~ yves$ brew search pyside
==> Formulae
freecad/freecad/pyside2 freecad/freecad/pyside2-tools ✔ pyside ✔ pyside@2

@vejmarie
Copy link
Contributor

remove also pyside

@pilhuhn
Copy link

pilhuhn commented Mar 13, 2021

[ 70%] Linking CXX shared library ../../lib/libFreeCADGui.dylib
cd /tmp/freecad-20210313-42191-3hhbtk/Build/src/Gui && /usr/local/Cellar/cmake/3.19.6/bin/cmake -E cmake_link_script CMakeFiles/FreeCADGui.dir/link.txt --verbose=1
/usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang++ -Wall -Wextra -Wpedantic -Wno-write-strings  -Wno-undefined-var-template -DNDEBUG -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -dynamiclib -Wl,-headerpad_max_install_names  -Wl,-undefined,dynamic_lookup -o ../../lib/libFreeCADGui.dylib -install_name @rpath/libFreeCADGui.dylib CMakeFiles/FreeCADGui.dir/Application.cpp.o CMakeFiles/FreeCADGui.dir/ApplicationPy.cpp.o CMakeFiles/FreeCADGui.dir/AutoSaver.cpp.o CMakeFiles/FreeCADGui.dir/BitmapFactory.cpp.o CMakeFiles/FreeCADGui.dir/Document.cpp.o CMakeFiles/FreeCADGui.dir/DocumentModel.cpp.o CMakeFiles/FreeCADGui.dir/DocumentPyImp.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserver.cpp.o CMakeFiles/FreeCADGui.dir/DocumentObserverPython.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionBinding.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionBindingPy.cpp.o CMakeFiles/FreeCADGui.dir/GraphicsViewZoom.cpp.o CMakeFiles/FreeCADGui.dir/ExpressionCompleter.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplication.cpp.o CMakeFiles/FreeCADGui.dir/GuiApplicationNativeEventAware.cpp.o CMakeFiles/FreeCADGui.dir/GuiConsole.cpp.o CMakeFiles/FreeCADGui.dir/Macro.cpp.o CMakeFiles/FreeCADGui.dir/MergeDocuments.cpp.o CMakeFiles/FreeCADGui.dir/resource.cpp.o CMakeFiles/FreeCADGui.dir/Control.cpp.o CMakeFiles/FreeCADGui.dir/SpaceballEvent.cpp.o CMakeFiles/FreeCADGui.dir/Thumbnail.cpp.o CMakeFiles/FreeCADGui.dir/Utilities.cpp.o CMakeFiles/FreeCADGui.dir/WaitCursor.cpp.o CMakeFiles/FreeCADGui.dir/ManualAlignment.cpp.o CMakeFiles/FreeCADGui.dir/TransactionObject.cpp.o CMakeFiles/FreeCADGui.dir/WinNativeGestureRecognizers.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/moc_iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/moc_taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/qrc_resource.cpp.o CMakeFiles/FreeCADGui.dir/qrc_translation.cpp.o CMakeFiles/FreeCADGui.dir/qrc_iisTaskPanel.cpp.o CMakeFiles/FreeCADGui.dir/qrc_schemes.cpp.o CMakeFiles/FreeCADGui.dir/Action.cpp.o CMakeFiles/FreeCADGui.dir/ActionFunction.cpp.o CMakeFiles/FreeCADGui.dir/Command.cpp.o CMakeFiles/FreeCADGui.dir/CommandDoc.cpp.o CMakeFiles/FreeCADGui.dir/CommandFeat.cpp.o CMakeFiles/FreeCADGui.dir/CommandMacro.cpp.o CMakeFiles/FreeCADGui.dir/CommandStd.cpp.o CMakeFiles/FreeCADGui.dir/CommandWindow.cpp.o CMakeFiles/FreeCADGui.dir/CommandTest.cpp.o CMakeFiles/FreeCADGui.dir/CommandView.cpp.o CMakeFiles/FreeCADGui.dir/CommandStructure.cpp.o CMakeFiles/FreeCADGui.dir/CommandLink.cpp.o CMakeFiles/FreeCADGui.dir/CommandPyImp.cpp.o CMakeFiles/FreeCADGui.dir/Clipping.cpp.o CMakeFiles/FreeCADGui.dir/DemoMode.cpp.o CMakeFiles/FreeCADGui.dir/DlgActivateWindowImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgUnitsCalculatorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgDisplayPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgInputDialogImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroExecuteImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgRunExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditFileIncludePropertyExternal.cpp.o CMakeFiles/FreeCADGui.dir/DlgMacroRecordImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgMaterialPropertiesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgParameterImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgParameterFind.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectInformationImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgProjectUtility.cpp.o CMakeFiles/FreeCADGui.dir/DlgPropertyLink.cpp.o CMakeFiles/FreeCADGui.dir/DlgExpressionInput.cpp.o CMakeFiles/FreeCADGui.dir/TaskDlgRelocation.cpp.o CMakeFiles/FreeCADGui.dir/DlgCheckableMessageBox.cpp.o CMakeFiles/FreeCADGui.dir/TaskCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/DlgUndoRedo.cpp.o CMakeFiles/FreeCADGui.dir/InputVector.cpp.o CMakeFiles/FreeCADGui.dir/Placement.cpp.o CMakeFiles/FreeCADGui.dir/PropertyPage.cpp.o CMakeFiles/FreeCADGui.dir/SceneInspector.cpp.o CMakeFiles/FreeCADGui.dir/TextureMapping.cpp.o CMakeFiles/FreeCADGui.dir/Transform.cpp.o CMakeFiles/FreeCADGui.dir/DownloadItem.cpp.o CMakeFiles/FreeCADGui.dir/DownloadManager.cpp.o CMakeFiles/FreeCADGui.dir/DocumentRecovery.cpp.o CMakeFiles/FreeCADGui.dir/TaskElementColors.cpp.o CMakeFiles/FreeCADGui.dir/DlgObjectSelection.cpp.o CMakeFiles/FreeCADGui.dir/DlgAddProperty.cpp.o CMakeFiles/FreeCADGui.dir/VectorListEditor.cpp.o CMakeFiles/FreeCADGui.dir/DlgActionsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCommandsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpaceball.cpp.o CMakeFiles/FreeCADGui.dir/DlgCustomizeSpNavSettings.cpp.o CMakeFiles/FreeCADGui.dir/DlgKeyboardImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgToolbarsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgWorkbenchesImp.cpp.o CMakeFiles/FreeCADGui.dir/QListWidgetCustom.cpp.o CMakeFiles/FreeCADGui.dir/DlgEditorImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgGeneralImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgOnlineHelpImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgPreferencesImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgReportViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettings3DViewImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsNavigation.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsSelection.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsUnitsImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsViewColor.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsColorGradientImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsDocumentImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsImageImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsLazyLoadedImp.cpp.o CMakeFiles/FreeCADGui.dir/DlgSettingsMacroImp.cpp.o CMakeFiles/FreeCADGui.dir/ComboView.cpp.o CMakeFiles/FreeCADGui.dir/DockWindow.cpp.o CMakeFiles/FreeCADGui.dir/PropertyView.cpp.o CMakeFiles/FreeCADGui.dir/ReportView.cpp.o CMakeFiles/FreeCADGui.dir/SelectionView.cpp.o CMakeFiles/FreeCADGui.dir/ToolBox.cpp.o CMakeFiles/FreeCADGui.dir/Tree.cpp.o CMakeFiles/FreeCADGui.dir/TreeView.cpp.o CMakeFiles/FreeCADGui.dir/ProjectView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGView.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModel.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGRectItem.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGModelGraph.cpp.o CMakeFiles/FreeCADGui.dir/DAGView/DAGFilter.cpp.o CMakeFiles/FreeCADGui.dir/CallTips.cpp.o CMakeFiles/FreeCADGui.dir/EditorView.cpp.o CMakeFiles/FreeCADGui.dir/TextDocumentEditorView.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsole.cpp.o CMakeFiles/FreeCADGui.dir/PythonConsolePy.cpp.o CMakeFiles/FreeCADGui.dir/PythonDebugger.cpp.o CMakeFiles/FreeCADGui.dir/PythonEditor.cpp.o CMakeFiles/FreeCADGui.dir/SyntaxHighlighter.cpp.o CMakeFiles/FreeCADGui.dir/TextEdit.cpp.o CMakeFiles/FreeCADGui.dir/Assistant.cpp.o CMakeFiles/FreeCADGui.dir/NetworkRetriever.cpp.o CMakeFiles/FreeCADGui.dir/OnlineDocumentation.cpp.o CMakeFiles/FreeCADGui.dir/WhatsThis.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoDrawingGrid.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SoAutoZoomTranslation.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/MarkerBitmaps.cpp.o CMakeFiles/FreeCADGui.dir/Inventor/SmSwitchboard.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBackgroundGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCBoundingBox.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorBar.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorGradient.cpp.o CMakeFiles/FreeCADGui.dir/SoFCColorLegend.cpp.o CMakeFiles/FreeCADGui.dir/SoFCDB.cpp.o CMakeFiles/FreeCADGui.dir/SoFCInteractiveElement.cpp.o CMakeFiles/FreeCADGui.dir/SoFCOffscreenRenderer.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCUnifiedSelection.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelectionContext.cpp.o CMakeFiles/FreeCADGui.dir/SoFCSelectionAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeSVGAction.cpp.o CMakeFiles/FreeCADGui.dir/SoFCVectorizeU3DAction.cpp.o CMakeFiles/FreeCADGui.dir/SoNavigationDragger.cpp.o CMakeFiles/FreeCADGui.dir/SoAxisCrossKit.cpp.o CMakeFiles/FreeCADGui.dir/SoTextLabel.cpp.o CMakeFiles/FreeCADGui.dir/SoTouchEvents.cpp.o CMakeFiles/FreeCADGui.dir/SoMouseWheelEvent.cpp.o CMakeFiles/FreeCADGui.dir/SoFCCSysDragger.cpp.o CMakeFiles/FreeCADGui.dir/Language/Translator.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyEditor.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItem.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyItemDelegate.cpp.o CMakeFiles/FreeCADGui.dir/propertyeditor/PropertyModel.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskAppearance.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskSelectLinkProperty.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskEditControl.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskView.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialog.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskDialogPython.cpp.o CMakeFiles/FreeCADGui.dir/TaskView/TaskWatcher.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisfreecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iisiconlabel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskbox.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskgroup.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskheader.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanel.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iistaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/iisTaskPanel/src/iiswinxptaskpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionbox.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionlabel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actiongroup.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanel.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/actionpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/androidpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/macpanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskgroup_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/taskheader_p.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winvistapanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/winxppanelscheme.cpp.o CMakeFiles/FreeCADGui.dir/QSint/actionpanel/freecadscheme.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/ImageReader.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InputDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Keyboard.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/KeyboardP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Mouse.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/NativeEvent.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QtCoinCompatibility.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/Quarter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/QuarterWidgetP.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SoQTQuarterAdaptor.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/SpaceNavigatorDevice.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SignalThread.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_InteractionMode.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_SensorManager.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_ContextMenu.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_FocusHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_DragDropHandler.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/eventhandlers/moc_EventFilter.cpp.o CMakeFiles/FreeCADGui.dir/Quarter/moc_QuarterWidget.cpp.o CMakeFiles/FreeCADGui.dir/Flag.cpp.o CMakeFiles/FreeCADGui.dir/GLBuffer.cpp.o CMakeFiles/FreeCADGui.dir/GLPainter.cpp.o CMakeFiles/FreeCADGui.dir/MouseSelection.cpp.o CMakeFiles/FreeCADGui.dir/NavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/InventorNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/CADNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/RevitNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/BlenderNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/MayaGestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/OpenCascadeNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/TouchpadNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/GestureNavigationStyle.cpp.o CMakeFiles/FreeCADGui.dir/SplitView3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventor.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorExamples.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorViewer.cpp.o CMakeFiles/FreeCADGui.dir/View3DInventorRiftViewer.cpp.o CMakeFiles/FreeCADGui.dir/CoinRiftWidget.cpp.o CMakeFiles/FreeCADGui.dir/View3DPy.cpp.o CMakeFiles/FreeCADGui.dir/View3DViewerPy.cpp.o CMakeFiles/FreeCADGui.dir/NaviCube.cpp.o CMakeFiles/FreeCADGui.dir/ViewProvider.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtensionPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroupExtension.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderAnnotation.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDocumentObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderDragger.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderExtern.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeometryObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderInventorObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMeasureDistance.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPythonFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderVRMLObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderBuilder.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlacement.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginFeature.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPlane.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLine.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderGeoFeatureGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOriginGroup.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderPart.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderOrigin.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderMaterialObject.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderTextDocument.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLink.cpp.o CMakeFiles/FreeCADGui.dir/LinkViewPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ViewProviderLinkPyImp.cpp.o CMakeFiles/FreeCADGui.dir/AxisOriginPyImp.cpp.o CMakeFiles/FreeCADGui.dir/AxisOrigin.cpp.o CMakeFiles/FreeCADGui.dir/FileDialog.cpp.o CMakeFiles/FreeCADGui.dir/MainWindow.cpp.o CMakeFiles/FreeCADGui.dir/PrefWidgets.cpp.o CMakeFiles/FreeCADGui.dir/InputField.cpp.o CMakeFiles/FreeCADGui.dir/ProgressBar.cpp.o CMakeFiles/FreeCADGui.dir/ProgressDialog.cpp.o CMakeFiles/FreeCADGui.dir/QuantitySpinBox.cpp.o CMakeFiles/FreeCADGui.dir/SpinBox.cpp.o CMakeFiles/FreeCADGui.dir/Splashscreen.cpp.o CMakeFiles/FreeCADGui.dir/WidgetFactory.cpp.o CMakeFiles/FreeCADGui.dir/Widgets.cpp.o CMakeFiles/FreeCADGui.dir/Window.cpp.o CMakeFiles/FreeCADGui.dir/ViewParams.cpp.o CMakeFiles/FreeCADGui.dir/MDIView.cpp.o CMakeFiles/FreeCADGui.dir/MDIViewPy.cpp.o CMakeFiles/FreeCADGui.dir/GraphvizView.cpp.o CMakeFiles/FreeCADGui.dir/ActiveObjectList.cpp.o CMakeFiles/FreeCADGui.dir/DockWindowManager.cpp.o CMakeFiles/FreeCADGui.dir/MenuManager.cpp.o CMakeFiles/FreeCADGui.dir/PythonWorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/ToolBarManager.cpp.o CMakeFiles/FreeCADGui.dir/ToolBoxManager.cpp.o CMakeFiles/FreeCADGui.dir/Workbench.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchFactory.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchManager.cpp.o CMakeFiles/FreeCADGui.dir/WorkbenchPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObjectPyImp.cpp.o CMakeFiles/FreeCADGui.dir/SelectionObject.cpp.o CMakeFiles/FreeCADGui.dir/Selection.cpp.o CMakeFiles/FreeCADGui.dir/SelectionFilter.cpp.o CMakeFiles/FreeCADGui.dir/PreCompiled.cpp.o -F/usr/local/opt/qt5152/lib   -L/usr/local/Cellar/open-mpi/4.1.0/lib  -L/usr/local/opt/libevent/lib  -Wl,-rpath,/usr/local/Cellar/open-mpi/4.1.0/lib -Wl,-rpath,/usr/local/opt/libevent/lib -Wl,-rpath,/tmp/freecad-20210313-42191-3hhbtk/Build/lib -Wl,-rpath,/usr/local/opt/pyside2/lib -Wl,-rpath,/usr/local/opt/shiboken2/lib -lmpi ../../lib/libFreeCADApp.dylib /usr/local/opt/coin@4.0.0/lib/libCoin.dylib -framework OpenGL /usr/local/opt/qt5152/lib/QtOpenGL.framework/QtOpenGL /usr/local/opt/qt5152/lib/QtPrintSupport.framework/QtPrintSupport /usr/local/opt/qt5152/lib/QtSvg.framework/QtSvg /usr/local/opt/qt5152/lib/libQt5UiTools.a /usr/local/opt/pyside2/lib/libpyside2.cpython-39-darwin.5.15.2.dylib ../../lib/libFreeCADBase.dylib -lmpi /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_filesystem-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_program_options-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_regex-mt.dylib -licudata -licui18n -licuuc /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_system-mt.dylib /usr/local/Cellar/boost@1.75.0/1.75.0/lib/libboost_thread-mt.dylib /usr/local/lib/libxerces-c.dylib /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libz.tbd /usr/local/opt/python3.9/Frameworks/Python.framework/Versions/3.9/lib/libpython3.9.dylib /usr/local/opt/qt5152/lib/QtXml.framework/QtXml /usr/local/opt/qt5152/lib/QtWidgets.framework/QtWidgets /usr/local/opt/qt5152/lib/QtGui.framework/QtGui -framework QtWidgets -framework QtGui -framework AppKit -framework Metal -framework QtCore -framework DiskArbitration -framework IOKit -framework QtWidgets -framework QtGui -framework AppKit -framework Metal -framework QtCore -framework DiskArbitration -framework IOKit -framework OpenGL -framework AGL /usr/local/opt/shiboken2/lib/libshiboken2.cpython-39-darwin.5.15.2.dylib -undefined dynamic_lookup /usr/local/opt/qt5152/lib/QtNetwork.framework/QtNetwork /usr/local/opt/qt5152/lib/QtCore.framework/QtCore
[ 71%] Built target FreeCADGui
make: *** [all] Error 2
git --git-dir /Users/hrupp/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD

==> Formula
Tap: freecad/freecad
Path: /usr/local/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/freecad.rb
==> Configuration
HOMEBREW_VERSION: 3.0.5
ORIGIN: https://github.com/Homebrew/brew
HEAD: 8b677c0ddd5f96b5521c1b353a9ca07dfe57b80e
Last commit: 4 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 31f9ba288739a51432852af030a8f92dd8b21794
Core tap last commit: 71 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.nEt0oRn2QL/org.macosforge.xquartz:0
HOMEBREW_GITHUB_API_TOKEN: set
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.30.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 10.15.7-x86_64
CLT: 12.0.32.29
Xcode: 12.4
XQuartz: 2.7.11 => /opt/X11
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j12
CMAKE_PREFIX_PATH: /usr/local/opt/icu4c@67.1:/usr/local/opt/openssl@1.1:/usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local/opt/python3.9:/usr/local/opt/boost-python3@1.75.0:/usr/local/opt/coin@4.0.0:/usr/local/opt/openblas:/usr/local/opt/hdf5@1.10:/usr/local/opt/qt5152:/usr/local/opt/libffi:/usr/local/opt/llvm:/usr/local/opt/sip@4.19.24:/usr/local/opt/pyqt@5.15.2:/usr/local/opt/vtk@8.2.0:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/python3.9/Frameworks:/usr/local/opt/qt5152/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/icu4c@67.1/lib/pkgconfig:/usr/local/opt/openssl@1.1/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python3.9/lib/pkgconfig:/usr/local/opt/coin@4.0.0/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig:/usr/local/opt/gmp/lib/pkgconfig:/usr/local/opt/isl/lib/pkgconfig:/usr/local/opt/mpfr/lib/pkgconfig:/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/qt5152/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/shiboken2/lib/pkgconfig:/usr/local/opt/pyside2/lib/pkgconfig:/usr/local/opt/hwloc/lib/pkgconfig:/usr/local/opt/libevent/lib/pkgconfig:/usr/local/opt/open-mpi/lib/pkgconfig:/usr/local/opt/orocos-kdl/lib/pkgconfig:/usr/local/opt/fontconfig/lib/pkgconfig:/usr/local/opt/jpeg/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/netcdf/lib/pkgconfig:/usr/local/opt/webp/lib/pkgconfig:/usr/local/opt/xerces-c/lib/pkgconfig:/usr/local/opt/eigen/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/10.15
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/ccache/bin:/usr/local/opt/cmake/bin:/usr/local/opt/swig/bin:/usr/local/opt/icu4c@67.1/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/xz/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python3.9/bin:/usr/local/opt/coin@4.0.0/bin:/usr/local/opt/libpng/bin:/usr/local/opt/freetype/bin:/usr/local/opt/gcc/bin:/usr/local/opt/numpy@1.19.4/bin:/usr/local/opt/hdf5@1.10/bin:/usr/local/opt/med-file/bin:/usr/local/opt/opencascade@7.5.0/bin:/usr/local/opt/qt5152/bin:/usr/local/opt/llvm/bin:/usr/local/opt/shiboken2/bin:/usr/local/opt/pyside2-tools/bin:/usr/local/opt/hwloc/bin:/usr/local/opt/libevent/bin:/usr/local/opt/open-mpi/bin:/usr/local/opt/pkg-config/bin:/usr/local/opt/fontconfig/bin:/usr/local/opt/hdf5/bin:/usr/local/opt/jpeg/bin:/usr/local/opt/libtiff/bin:/usr/local/opt/netcdf/bin:/usr/local/opt/sip@4.19.24/bin:/usr/local/opt/pyqt@5.15.2/bin:/usr/local/opt/vtk@8.2.0/bin:/usr/local/opt/webp/bin:/usr/local/opt/xerces-c/bin:/usr/bin:/bin:/usr/sbin:/sbin

Error: freecad/freecad/freecad HEAD-89b8e81 did not build
Logs:
     /Users/hrupp/Library/Logs/Homebrew/freecad/00.options.out
     /Users/hrupp/Library/Logs/Homebrew/freecad/01.cmake.cc
     /Users/hrupp/Library/Logs/Homebrew/freecad/01.cmake
     /Users/hrupp/Library/Logs/Homebrew/freecad/02.make.cc
     /Users/hrupp/Library/Logs/Homebrew/freecad/02.make

@pilhuhn
Copy link

pilhuhn commented Mar 13, 2021

The logs from /Users/hrupp/Library/Logs/Homebrew/freecad - from previous comment
fc-build.zip

@yves-surrel
Copy link
Author

About the shiboken bug:

The problem comes from the macro 'shiboken_find_required_python' in /usr/local/Cellar/shiboken2/5.15.2/lib/cmake/Shiboken2-5.15.2/shiboken_helpers.cmake

As ${ARGC} is GREATER 0 (the macro is called with parameter '3'), the lines

    find_package(PythonInterp ${ARGV0} REQUIRED)
    find_package(PythonLibs ${ARGV0} REQUIRED)

are executed. The variable PYTHON_INCLUDE_DIRS comes out with an extraneous LF after the second one (PythonLibs), God knows why.

I replaced these lines by

  find_package (Python3 COMPONENTS Interpreter Development)

following cmake documentation

For @vejmarie information...

@pilhuhn
Copy link

pilhuhn commented Mar 13, 2021

The link line clang++ -Wall .... has 18318 chars in my case. Could it be that some path length limit is hit and perhaps not all needed dependencies are on the argument list?

@ipatch
Copy link
Collaborator

ipatch commented Mar 13, 2021

@yves-surrel

can please format your terminal output using code blocks, ie. use triple backticks ` ?

ie. like

```
terminal output
```

makes reading your output much easier thus aiding in resolving the issue. it's that little key above your tab key

@vejmarie
Copy link
Contributor

The logs from /Users/hrupp/Library/Logs/Homebrew/freecad - from previous comment
fc-build.zip

Hi,

Your issue comes from tbb installation. Can you try:

brew search tbb (post the output)
brew remove tbb
brew install freecad/freecad/tbb@2020_u3

It shall be fixing your issue

ls -lta /usr/local/Cellar/tbb@2020_u3/2020_U3_1/include/tbb/parallel_for.h

vejmarie

@vejmarie
Copy link
Contributor

/usr/local/Cellar/shiboken2/5.15.2/lib/cmake/Shiboken2-5.15.2/shiboken_helpers.cmake

@yves-surrel is it working with your proposed fix ? What is your MacOS default language, I am wondering if that could come from a LANG package issue. Mine is in english even if I am french ;)

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

snert:~ hrupp$ brew search tbb
==> Formulae
freecad/freecad/tbb@2020_u3 ✔                          libbtbb                                                tbb ✔
snert:~ hrupp$ brew remove tbb
Error: Refusing to uninstall /usr/local/Cellar/tbb/2020_U3_1
because it is required by opencascade and tbb@2020_u3, which are currently installed.
You can override this and force removal with:
  brew uninstall --ignore-dependencies tbb
snert:~ hrupp$ brew uninstall --ignore-dependencies tbb
Uninstalling /usr/local/Cellar/tbb/2020_U3_1... (144 files, 3.0MB)
snert:~ hrupp$ ls -lta /usr/local/Cellar/tbb@2020_u3/2020_U3_1/include/tbb/parallel_for.h
-rw-r--r--  1 hrupp  staff  21162 10 Jul  2020 /usr/local/Cellar/tbb@2020_u3/2020_U3_1/include/tbb/parallel_for.h
snert:~ hrupp$ brew reinstall freecad/freecad/tbb@2020_u3
==> Downloading https://dl.bintray.com/vejmarie/freecad/tbb%402020_u3-2020_U3_1.catalina.bottle.tar.gz
Already downloaded: /Users/hrupp/Library/Caches/Homebrew/downloads/ee306379c83938f4d979e4fd320e273690cbce6a1be27a3cba53f106ef39bd2e--tbb@2020_u3-2020_U3_1.catalina.bottle.tar.gz
==> Reinstalling freecad/freecad/tbb@2020_u3
==> Pouring tbb@2020_u3-2020_U3_1.catalina.bottle.tar.gz
🍺  /usr/local/Cellar/tbb@2020_u3/2020_U3_1: 144 files, 3MB
snert:~ hrupp$ ls -lta /usr/local/Cellar/tbb@2020_u3/2020_U3_1/include/tbb/parallel_for.h
-rw-r--r--  1 hrupp  staff  21162 10 Jul  2020 /usr/local/Cellar/tbb@2020_u3/2020_U3_1/include/tbb/parallel_for.h
snert:~ hrupp$

And my LANG is not English:

$ echo $LANG
de_DE.UTF-8

@vejmarie
Copy link
Contributor

@pilhuhn Did it better found tbb during the build process now ?

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

@vejmarie It is still running at ~50% now. Wanted to paste the output nevertheless.

@yves-surrel
Copy link
Author

(base) MacBook-Pro-de-Yves:~ yves$ brew search tbb
==> Formulae
freecad/freecad/tbb@2020_u3 ✔                                 libbtbb                                                       tbb
(base) MacBook-Pro-de-Yves:~ yves$ brew remove tbb
Error: No available formula or cask with the name "tbb".
(base) MacBook-Pro-de-Yves:~ yves$ brew uninstall tbb
Error: No available formula or cask with the name "tbb".

@yves-surrel
Copy link
Author

(base) MacBook-Pro-de-Yves:~ yves$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Some installed formulae are deprecated or disabled.
You should find replacements for the following formulae:
  vtk@8.2.0

Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
  /Users/yves/miniconda3/bin/icu-config
  /Users/yves/miniconda3/bin/freetype-config
  /Users/yves/miniconda3/bin/smpeg2-config
  /Users/yves/miniconda3/bin/libpng16-config
  /Users/yves/miniconda3/bin/libpng-config
  /Users/yves/miniconda3/bin/xml2-config
  /Users/yves/miniconda3/bin/python3-config
  /Users/yves/miniconda3/bin/ncursesw6-config
  /Users/yves/miniconda3/bin/pcre-config
  /Users/yves/miniconda3/bin/python3.8-config
  /Users/yves/miniconda3/bin/sdl2-config

Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected dylibs:
  /usr/local/lib/libStatTimer.2.14.0.dylib
  /usr/local/lib/libclFFT.2.14.0.dylib

Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Homebrew formulae, and may need to be deleted.

Unexpected header files:
  /usr/local/include/clAmdFft.h
  /usr/local/include/clAmdFft.version.h
  /usr/local/include/clFFT.h
  /usr/local/include/clFFT.version.h

Warning: You have unlinked kegs in your Cellar.
Leaving kegs unlinked can lead to build-trouble and cause formulae that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  opencascade@7.5.0
  qt
  pyside2-tools
  freecad
  tbb@2020_u3
  netcdf
  boost@1.75.0
  python@3.9

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

This progressed now until the following.
The logs from /Users/hrupp/Library/Logs/Homebrew/freecad: fc-build2.zip

[100%] Built target PartDesignGui
/usr/local/Cellar/cmake/3.19.6/bin/cmake -E cmake_progress_start /tmp/freecad-20210314-73001-1l47hzj/Build/CMakeFiles 0
/Applications/Xcode.app/Contents/Developer/usr/bin/make  -f CMakeFiles/Makefile2 preinstall
make[1]: Nothing to be done for `preinstall'.
Install the project...
/usr/local/Cellar/cmake/3.19.6/bin/cmake -P cmake_install.cmake
-- Install configuration: "Release"
-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app
-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app/Contents
[...]

-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app/Contents/libexec/matplotlib/lib/python3.9/site-packages/dateutil/tz/tz.py
-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app/Contents/libexec/matplotlib/lib/python3.9/site-packages/dateutil/tz/_common.py
-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app/Contents/libexec/matplotlib/lib/python3.9/site-packages/dateutil/tz/__init__.py
-- Installing: /usr/local/Cellar/freecad/HEAD-8ec3766/FreeCAD.app/Contents/libexec/matplotlib/lib/python3.9/site-packages/dateutil/tz/win.py
CMake Error at src/MacAppBundle/cmake_install.cmake:74 (file):
  file INSTALL cannot find
  "/tmp/freecad-20210314-73001-1l47hzj/src/MacAppBundle/import site": No such
  file or directory.
Call Stack (most recent call first):
  src/cmake_install.cmake:51 (include)
  cmake_install.cmake:68 (include)


make: *** [install] Error 1
git --git-dir /Users/hrupp/Library/Caches/Homebrew/freecad--git/.git rev-parse --short=7 HEAD

==> Formula
Tap: freecad/freecad
Path: /usr/local/Homebrew/Library/Taps/freecad/homebrew-freecad/Formula/freecad.rb
==> Configuration
HOMEBREW_VERSION: 3.0.5
ORIGIN: https://github.com/Homebrew/brew
HEAD: 8b677c0ddd5f96b5521c1b353a9ca07dfe57b80e
Last commit: 5 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 2b8a8a558e0b1e7f7cc0d962fdb35c5c3aa4c36e
Core tap last commit: 3 hours ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.nEt0oRn2QL/org.macosforge.xquartz:0
HOMEBREW_GITHUB_API_TOKEN: set
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 2.6.3 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/bin/ruby
CPU: dodeca-core 64-bit kabylake
Clang: 12.0 build 1200
Git: 2.30.2 => /usr/local/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 10.15.7-x86_64
CLT: 12.0.32.29
Xcode: 12.4
XQuartz: 2.7.11 => /opt/X11
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j12
CMAKE_PREFIX_PATH: /usr/local/opt/icu4c@67.1:/usr/local/opt/openssl@1.1:/usr/local/opt/readline:/usr/local/opt/sqlite:/usr/local/opt/python3.9:/usr/local/opt/boost-python3@1.75.0:/usr/local/opt/coin@4.0.0:/usr/local/opt/openblas:/usr/local/opt/hdf5@1.10:/usr/local/opt/qt5152:/usr/local/opt/libffi:/usr/local/opt/llvm:/usr/local/opt/sip@4.19.24:/usr/local/opt/pyqt@5.15.2:/usr/local/opt/vtk@8.2.0:/usr/local
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /usr/local/opt/python3.9/Frameworks:/usr/local/opt/qt5152/Frameworks
PKG_CONFIG_PATH: /usr/local/opt/icu4c@67.1/lib/pkgconfig:/usr/local/opt/openssl@1.1/lib/pkgconfig:/usr/local/opt/readline/lib/pkgconfig:/usr/local/opt/sqlite/lib/pkgconfig:/usr/local/opt/xz/lib/pkgconfig:/usr/local/opt/python3.9/lib/pkgconfig:/usr/local/opt/coin@4.0.0/lib/pkgconfig:/usr/local/opt/libpng/lib/pkgconfig:/usr/local/opt/freetype/lib/pkgconfig:/usr/local/opt/gmp/lib/pkgconfig:/usr/local/opt/isl/lib/pkgconfig:/usr/local/opt/mpfr/lib/pkgconfig:/usr/local/opt/openblas/lib/pkgconfig:/usr/local/opt/qt5152/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig:/usr/local/opt/shiboken2/lib/pkgconfig:/usr/local/opt/pyside2/lib/pkgconfig:/usr/local/opt/hwloc/lib/pkgconfig:/usr/local/opt/libevent/lib/pkgconfig:/usr/local/opt/open-mpi/lib/pkgconfig:/usr/local/opt/orocos-kdl/lib/pkgconfig:/usr/local/opt/fontconfig/lib/pkgconfig:/usr/local/opt/jpeg/lib/pkgconfig:/usr/local/opt/libtiff/lib/pkgconfig:/usr/local/opt/netcdf/lib/pkgconfig:/usr/local/opt/webp/lib/pkgconfig:/usr/local/opt/xerces-c/lib/pkgconfig:/usr/local/opt/eigen/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/10.15
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
ACLOCAL_PATH: /usr/local/share/aclocal
PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/ccache/bin:/usr/local/opt/cmake/bin:/usr/local/opt/swig/bin:/usr/local/opt/icu4c@67.1/bin:/usr/local/opt/gdbm/bin:/usr/local/opt/openssl@1.1/bin:/usr/local/opt/sqlite/bin:/usr/local/opt/xz/bin:/usr/local/opt/gettext/bin:/usr/local/opt/python3.9/bin:/usr/local/opt/coin@4.0.0/bin:/usr/local/opt/libpng/bin:/usr/local/opt/freetype/bin:/usr/local/opt/gcc/bin:/usr/local/opt/numpy@1.19.4/bin:/usr/local/opt/hdf5@1.10/bin:/usr/local/opt/med-file/bin:/usr/local/opt/opencascade@7.5.0/bin:/usr/local/opt/qt5152/bin:/usr/local/opt/llvm/bin:/usr/local/opt/shiboken2/bin:/usr/local/opt/pyside2-tools/bin:/usr/local/opt/hwloc/bin:/usr/local/opt/libevent/bin:/usr/local/opt/open-mpi/bin:/usr/local/opt/pkg-config/bin:/usr/local/opt/fontconfig/bin:/usr/local/opt/hdf5/bin:/usr/local/opt/jpeg/bin:/usr/local/opt/libtiff/bin:/usr/local/opt/netcdf/bin:/usr/local/opt/sip@4.19.24/bin:/usr/local/opt/pyqt@5.15.2/bin:/usr/local/opt/vtk@8.2.0/bin:/usr/local/opt/webp/bin:/usr/local/opt/xerces-c/bin:/usr/bin:/bin:/usr/sbin:/sbin

@yves-surrel
Copy link
Author

Hurray

After

brew install tbb
brew remove tbb
brew link tbb@2020_u3
brew uninstall --ignore-dependencies freecad/freecad/tbb@2020_u3
brew install --HEAD freecad --verbose

I ended up with a splendid Freecad 0.20 (surprise!)

OS: macOS 11.2
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.20.24434 (Git)
Build type: Release
Branch: master
Hash: 8ec3766b00d672c15ce050d6a29a5d76f5602153
Python version: 3.9.0
Qt version: 5.15.2
Coin version: 4.0.0
OCC version: 7.5.0
Locale: French/France (fr_FR)

Will try now with the problematic --with-macos-app flag

@yves-surrel
Copy link
Author

Succeeded in having the MacOS app.

Thanks a lot.

@vejmarie what did you put on track of the tbb problem ?

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

@yves-surrel Did you change anything since yesterday except for what you describe in #159 (comment) ?

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

Yieha, the build now also succeeded after 33mins when not using the mac-app option.

Is it expected to get this warning?

Warning: The post-install step did not complete successfully
You can try again using:
  brew postinstall freecad/freecad/freecad

Running /usr/local/bin/freecad works as expected though (didn't do any throughout testing)

@pilhuhn
Copy link

pilhuhn commented Mar 14, 2021

@vejmarie Thank you for all your help.
@vejmarie Sorry if that is a stupid question: can I prevent that git is overwriting local changes? I want to try a patch to the FC source before opening a PR. And/or how could I use a local development version from a different source dir instead of the one that brew install checks out?

@yves-surrel
Copy link
Author

@pilhuhn I had the same post-install message; seems not to be crucial.

@vejmarie
Copy link
Contributor

@pilhuhn @yves-surrel , hey we successfully made it. That is great news (sorry for my jetlag I am in North America west coast). The only way to accelerate the build would be to use CCACHE, but I never used it with homebrew, as every time I tried I never found a proper howto. A lot of people gave it a try without being successful, homebrew is create a secure enclave for the build to happen and we have to load the cache into it to be successful. I will try to fix the postinstall issue, it is not critical.

@vejmarie
Copy link
Contributor

Succeeded in having the MacOS app.

Thanks a lot.

@vejmarie what did you put on track of the tbb problem ?

The error was reported into your ZIP file. Most of the time when you compile in parallel freeCAD error are way up before the end of the compilation file and you need to dig a little bit but it was there. It couldn't find an include file <tbb/parallel_for.h>

@yves-surrel
Copy link
Author

I have an empty start page with my new FreeCAD 0.20...?

@ipatch
Copy link
Collaborator

ipatch commented Mar 15, 2021

@yves-surrel

that is a completely unrelated issue. lets keep the discussion related to brew not linking.

the official freecad project has an issue tracker

and i believe there was a forum thread started about the empty start page here

@ipatch
Copy link
Collaborator

ipatch commented Mar 15, 2021

@yves-surrel

About the shiboken bug:

The problem comes from the macro 'shiboken_find_required_python' in /usr/local/Cellar/shiboken2/5.15.2/lib/cmake/Shiboken2-5.15.2/shiboken_helpers.cmake

As ${ARGC} is GREATER 0 (the macro is called with parameter '3'), the lines

    find_package(PythonInterp ${ARGV0} REQUIRED)
    find_package(PythonLibs ${ARGV0} REQUIRED)

are executed. The variable PYTHON_INCLUDE_DIRS comes out with an extraneous LF after the second one (PythonLibs), God knows why.

I replaced these lines by

  find_package (Python3 COMPONENTS Interpreter Development)

following cmake documentation

For @vejmarie information...

i've been having some trouble with cmake finding the proper path to shiboken2 after updating some homebrew formula, i applied your changes, but was still running into the missing include dirs issue, so my temporary hack was to hard code the path to

/usr/local/Cellar/python@3.9/3.9.2_1/Frameworks/Python.framework/Versions/3.9/include/python3.9

it does seem related to that extra whitespace in the string of the shiboken2 helper cmake file. we should try and report this issue upstream to the official shiboken2 source control so this issue won't continue to find it's way in.

thank you so much for reporting the issue as well.

@yves-surrel
Copy link
Author

@ipatch Try

        message(STATUS "*** DEBUG BEFORE *** '${PYTHON_INCLUDE_DIRS}'")
        find_package (Python3 COMPONENTS Interpreter Development)
        message(STATUS "*** DEBUG AFTER *** '${PYTHON_INCLUDE_DIRS}'")

and look at the build text, it should give some hints. Mind that the surrounding simple quotes will let you know whether the returned string is OK or not.

@yves-surrel
Copy link
Author

yves-surrel commented Mar 16, 2021

During my build, I have still an error (not preventing to successfully build the Mac app):

-- Making bundle relocatable...
-- INFO: Analyzing bundle dependencies...
-- ERROR: Unable to find LC_DYLD_LOAD entry: @rpath/libc++abi.1.dylib
-- ERROR: Failed to resolve dependency in /usr/local/opt/llvm/lib/libc++.1.dylib
Traceback (most recent call last):
  File "/tmp/freecad-20210316-74220-1lg8g5b/src/Tools/MakeMacBundleRelocatable.py", line 388, in <module>
    main()
  File "/tmp/freecad-20210316-74220-1lg8g5b/src/Tools/MakeMacBundleRelocatable.py", line 371, in main
    build_deps_graph(graph, bundle_path, dir_filter, search_paths)
  File "/tmp/freecad-20210316-74220-1lg8g5b/src/Tools/MakeMacBundleRelocatable.py", line 238, in build_deps_graph
    deps = create_dep_nodes(list_install_names(k2), s_paths)
  File "/tmp/freecad-20210316-74220-1lg8g5b/src/Tools/MakeMacBundleRelocatable.py", line 163, in create_dep_nodes
    raise LibraryNotFound(lib_name + " not found in given search paths")
__main__.LibraryNotFound: libc++abi.1.dylib not found in given search paths

I cannot copy the Mac app into /Applications and then brew remove freecad (housekeeping), probably because of this error.

@vejmarie
Copy link
Contributor

Hi Yves,

yes that is a currently known limitation that I am aware of. I wanted to wait 0.19 release before addressing it. Now that is done I can fix that ;)

vejmarie

ps: can you open a specific issue related to it ?

@ipatch
Copy link
Collaborator

ipatch commented Mar 16, 2021

@vejmarie

#142

@vejmarie
Copy link
Contributor

I am closing this issue as remaining problem are covered by other opened issue. #142 has now a fix with latest PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants