Hi All,
In JUCE (on master and develop), the juce_VST3Headers.h file includes the VST3 coreiids.cpp file, which is meant to define some class IIDs as a convenience.
It seems that in version 3.6.13 of the SDK this file was updated to include some IIDs declared in juce_VST3Headers.h. We’ve got a fix here:
https://github.com/Celemony/JUCE_ARA/commit/fe0aee64eab159c5bbd3e566157f9f6e919d4a28#diff-e5a14830071f7b04fdd5ab48722d1728
that involves fencing those IIDs beyond 3.6.13.
I’m not sure if anyone else is running into this, but we needed to make this change to build with that version of the VST3 SDK.