Porting pythonocc-core

Unfortunately opencascade introduced some breaking changes in V8_0_0_p1.

https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V8_0_0_p1
(Migration Notes)

So, the port fails now with opencascade 8.0.1 with errors like this:

Code:
In file included from /wrkdirs/usr/ports/cad/pythonocc-core/work/.build/Unix/amd64-Release-/AppDefPYTHON_wrap.cxx:5224:
/wrkdirs/usr/ports/cad/pythonocc-core/work/pythonocc-core-fe54be6549db400da0d59caeed7af1d04e92a9ab/src/SWIG_files/headers/Approx_module.hxx:24:9: fatal error: 'Approx_BSplineApproxInterp.hxx' file not found
   24 | #include<Approx_BSplineApproxInterp.hxx>
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I do not think I have the skill to adapt it (this should be updated from upstream).

I did not had such changes between 7.9.0 and 7.9.3, looks like opencascade 8.0 is not mature for now...
 
Back
Top