There is a new pull request by karl-nilsson against master on the void-packages repository https://github.com/karl-nilsson/void-packages occt_7.6 https://github.com/void-linux/void-packages/pull/36356 [WIP] occt: update to 7.6.1 #### Testing the changes - I tested the changes in this PR: **briefly** #### Local build testing - I built this PR locally for my native architecture, x64-glibc Like previously, broken ABI ```console During initialization the error "/usr/lib/freecad/lib64/Part.so: undefined symbol: _ZN24BRepBuilderAPI_MakeShape5BuildEv" occurred in /home/nilsson/.FreeCAD/Mod/A2plus/InitGui.py Please look into the log file for further information Wizard shaft module cannot be loaded /usr/lib/freecad/lib64/Part.so: undefined symbol: _ZN24BRepBuilderAPI_MakeShape5BuildEv connect failed: No such file or directory ``` Looks like we'll have to update or patch freecad ```console In file included from /usr/include/opencascade/Extrema_POnSurf.lxx:15, from /usr/include/opencascade/Extrema_POnSurf.hxx:75, from /usr/include/opencascade/Extrema_ExtPElS.hxx:27, from /usr/include/opencascade/Extrema_ExtPS.hxx:24, from /usr/include/opencascade/ShapeAnalysis_Surface.hxx:20, from ../src/3rdParty/salomesmesh/inc/SMESH_MesherHelper.hxx:37, from ../src/3rdParty/salomesmesh/src/SMESH/SMESH_Mesh.cpp:34: /usr/include/opencascade/Precision.hxx:98:7: note: previous definition of 'class Precision' 98 | class Precision | ^~~~~~~~~ ``` ping @Piraty A patch file from https://github.com/void-linux/void-packages/pull/36356.patch is attached