Yesterday we merged Slicer#9302 which worked out the cause of the issue with macOS C++ extension packages on Slicer 5.12, and which hopefully resolved the issue.
Today there’s good evidence from the nightly packages that the issue is resolved:
Yesterday’s MarkupsToModel: SPKC (see the large file size, indicating duplicated libraries)
I am thinking this time I will keep the pre_release attribute as True until we test that the problem is really resolved on macOS, preventing anything from becoming available on the download page until we are ready.
It is still marked as pre-release so it is not going to be available on the download page yet.
Once we confirm the issue is really solved, I will remove the pre-release tag.
Can someone try this out on macOS and confirm that C++ extensions work?
I’ve installed 5.12.3 along with SegmentEditorExtraEffects which pulls in MarkupsToModel that was previously impacted. I can confirm that on restart the MarkupsToModel now loads successfully and I can use the “Surface cut” segment editor effect successfully which utilizes the MarkupsToModel logic.