FS#68752 - [freecad] Support OpenCascade 7.5.0
Attached to Project:
Community Packages
Opened by Alexander F. Rødseth (xyproto) - Thursday, 26 November 2020, 10:53 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 25 December 2020, 20:37 GMT
Opened by Alexander F. Rødseth (xyproto) - Thursday, 26 November 2020, 10:53 GMT
Last edited by Alexander F. Rødseth (xyproto) - Friday, 25 December 2020, 20:37 GMT
|
Details
Description:
The latest release of FreeCAD only supports OpenCascade 7.4.0. Please consider applying patches and/or using a later commit so that the FreeCAD package can use OpenCascade 7.5.0. Note that the FreeCAD package currently depends on opencascade74, since opencascade (not maintained by the freecad package maintainer) was upgraded to 7.5.0 and broke FreeCAD (crash when loading a mesh). See also: https://bugs.archlinux.org/task/68673 |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Friday, 25 December 2020, 20:37 GMT
Reason for closing: Fixed
Friday, 25 December 2020, 20:37 GMT
Reason for closing: Fixed
The hope is that FreeCAD will release a new version soon, that also supports OpenCascade 7.5.0.
KiCAD uses OpenCascade 7.5.0 and a conflict occurred when I tried to update FreeCAD.
Now I had to remove FreeCAD to be able to keep KiCAD, but I need both FreeCAD and KiCAD,
so please make FreeCAD work with OpenCascade 7.5.0.
/ Hans Gatu
I am planning to hunt down which commits makes FreeCAD work with OpenCascade 7.5.0 in order to apply a patch, but an upstream release would be better.
My apologies if I'm butting in. I tried to read up on this. Along the way I found that OCCT 7.5 offers glTF format support, which is now supported in FreeCAD as well. Please see here:
https://forum.freecadweb.org/viewtopic.php?f=8&t=31680&start=10
In order to get this working, OpenCascade has to be built with RapidJSON support. If I am correct, its PKGBUILD needs to be modified to do this??? Should a task be filed against opencascade? Again, apologies for just kibitzing :\
Clemmitt Sigler
Please see
FS#68816Clemmitt
keenerd has enabled RapidJSON support in opencascade 7.5.0-3 and it works for glTF export in freecad-git, which depends on Opencascade 7.5 :) Again, please see
FS#68816Clemmitt
If someone has a patch that is a bit more focused than just every change from 0.18.5 to 0.19_pre, that would be helpful. I would be happy to apply that to the FreeCAD package.
If not, my current plan is to wait until FreeCAD has a new stable release.