Ticket #11153 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Mantid fails to build against OpenCascade 6.8.0

Reported by: Steven Hahn Owned by: Steven Hahn
Priority: blocker Milestone: Release 3.4
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Pete Peterson

Description

In OpenCascade 6.8.0, the "Redundant class BRepMesh and static method Mesh have been removed." We need to find and replace BRepMesh::Mesh with BRepMesh_IncrementalMesh.

http://www.opencascade.org/org/forum/thread_26649/?forum=3

Change History

comment:1 Changed 6 years ago by Steven Hahn

Refs #11153. Replace BRepMesh::Mesh with BRepMesh_IncrementalMesh.

Changeset: 0902d9f14f87c34b2ee7527b2dee862a3dca6de6

comment:2 Changed 6 years ago by Steven Hahn

  • Status changed from new to verify
  • Resolution set to fixed

This is being verified as pull request #271.

comment:3 Changed 6 years ago by Steven Hahn

This change requires additional header files be added to 3rdpartyincludes

comment:4 Changed 6 years ago by Pete Peterson

  • Status changed from verify to verifying
  • Tester set to Pete Peterson

comment:5 Changed 6 years ago by Pete Peterson

Put BRepMesh_IncrementalMesh.hxx in [3rdpartyincludes](https://github.com/mantidproject/3rdpartyincludes) and this should pass the builds.

comment:6 Changed 6 years ago by Steven Hahn

retest this please

comment:7 Changed 6 years ago by Steven Hahn

retest this please

comment:8 Changed 6 years ago by Pete Peterson

Now it is Handle_BRepMesh_DiscretRoot.hxx

comment:9 Changed 6 years ago by Steven Hahn

retest this please

comment:10 Changed 6 years ago by Steven Hahn

retest this please

comment:11 Changed 6 years ago by Steven Hahn

retest this please

comment:12 Changed 6 years ago by Steven Hahn

retest this please

comment:13 Changed 6 years ago by Steven Hahn

retest this please

comment:14 Changed 6 years ago by Steven Hahn

retest this please

comment:15 Changed 6 years ago by Pete Peterson

  • Status changed from verifying to closed

Merge pull request #271 from mantidproject/11153_fixes_for_opencascade_6p8p0

Fixes for OpenCascade 6.8.0

Full changeset: 961cc8b7d32239814bd9ff0c4b96ee247f326c29

comment:16 Changed 5 years ago by Nick Draper

Somehow these slipped through without a resolution. Set to Fixed.

comment:17 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11992

Note: See TracTickets for help on using tickets.