OpenCascade 7.7.0 has been out since July 11, 2022. It notably fixes bugs in mesh generation which makes FreeCAD unusable in a number of cases. From the release notes: Mesh • BRepMesh works too long and produces many free nodes on a valid face problems are resolved. • Meshing the shape no longer takes too long and visualization problems are corrected. • Wrong shading display of thrusections is fixed. • Rendering issue when using deviation coefficient of low value is resolved. • Mesher no longer produce 'bad' result for extruded spline with given deviation coefficient. • Holes in triangulation with large linear deflection are removed. • Broken triangulation on pipe shape is fixed. Reproducible: Always Actual Results: Many uses of intersecting or sharply turning pipes end up generating bad rendering and/or bad data exchange output. This severely impedes correct operation of FreeCAD.
OpenCascade 7.7.1 was not listed on opencascade.org, but was apparently released on March 21, 2023.
Release notes for 7.7.1: https://www.opencascade.com/open-cascade-technology-7-7-1-maintenance-release/ Fixes some pretty high severity bugs.
Unfortunately the version of TBB in Fedora is too old. Hopefully a path forward is figured out now.