Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#5963 closed defect (fixed)

Put the old C++ runtime back into OMC 1.16.0

Reported by: Francesco Casella Owned by: Rüdiger Franke
Priority: blocker Milestone: 1.16.0
Component: Cpp Run-time Version:
Keywords: Cc: Niklas Worschech, Lennart Ochel, Adrian Pop

Description (last modified by Rüdiger Franke)

PR 690 replaced the current Cpp runtime with the new OMSICpp runtime.

It turns out that some OSMC members (particularly ABB) depend on the current Cpp runtime for some of their products, and the fact that it is no longer available puts them in a difficult situation with the forthcoming 1.16.0 release.

The new OMSICpp runtime needs to become mature first, prove the promise to replace the current C runtime as well, and it needs more testing before real applications can start using it. OMSICpp should exist in parallel to the Cpp runtime for some time, comparable to the co-existence of old and new frontend.

We should investigate if it is possible to bring back the Cpp runtime for 1.16.0. It may later be completely replaced by OMSI-Cpp, possibly with some restructuring of directory organization.

Change History (4)

comment:1 by Francesco Casella, 4 years ago

PR 965 should have done the job. It was merged in today.

@rfranke, please check the next nightly build and report if everything's fine and we can go ahead with the 1.16.0 beta release.

comment:2 by Francesco Casella, 4 years ago

Resolution: fixed
Status: newclosed

@adrpo, @rfranke is on holiday until Jul 18. I am marking this ticket as closed. If there are issues which are discovered later this month, we will fix them in 1.16.1.

comment:3 by Francesco Casella, 4 years ago

@rfranke reports that all works fine in the latest nightly build.

comment:4 by Rüdiger Franke, 4 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.