#1135201 juce: please consider unembedding vst3sdk

#1135201#5
Date:
2026-04-29 07:12:58 UTC
From:
To:
Hello,

juce embeds vst3sdk, which is already in Debian as src:vst3sdk. What is
more, juce does not seem to need vst3sdk source to build: juce builds
successfully even after removing
modules/juce_audio_processors_headless/format_types/VST3_SDK/.

The only difference in the built binaries is missing
/usr/share/juce/modules/juce_audio_processors_headless/format_types/VST3_SDK/
directory in bin:juce-modules-source-data. Thus I guess the embedded
source is used to provide vst3sdk sources for other packages needing it.
Since src:vst3sdk is in Debian, better approach would be to provide
vst3sdk sources from some binary built from src:vst3sdk.

However, bin:libvst3sdk-dev does not seem to contain all the needed
vst3sdk sources yet (#1094383), hence the block.

Andrius