-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package uhhyou-plugins #162
Conversation
a7f10f6
to
6ae3b04
Compare
a7c8b25
to
a9e1448
Compare
aarch64 is failing because the I'll add aarch64 support as soon as there's an upstream release supporting it. See ryukau/VSTPlugins#21 for context. |
7a08f6f
to
a854d6f
Compare
12cf609
to
107c4f1
Compare
107c4f1
to
ef3794e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When I try to build this locally with makepkg
(not with drone), compilation fails with the errors below.
Since this will be pushed to the AUR, these should be fixed.
[ 64%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EsPhaser.vst3/Contents/x86_64-linux/EsPhaser.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/EsPhaser/resource/77E2CA3A7DAE459493555B97B33EBAEA_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EsPhaser.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EsPhaser.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EsPhaser.vst3/Contents/Resources/Fonts
/usr/bin/ld: CMakeFiles/EsPhaser_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::startup()':
dspcore.cpp:(.text+0x0): multiple definition of `DSPCore_AVX2::startup()'; CMakeFiles/EsPhaser_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x0): first defined here
/usr/bin/ld: CMakeFiles/EsPhaser_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setup(double)':
dspcore.cpp:(.text+0x40): multiple definition of `DSPCore_AVX2::setup(double)'; CMakeFiles/EsPhaser_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x40): first defined here
/usr/bin/ld: CMakeFiles/EsPhaser_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::reset()':
dspcore.cpp:(.text+0x2c0): multiple definition of `DSPCore_AVX2::reset()'; CMakeFiles/EsPhaser_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2c0): first defined here
/usr/bin/ld: CMakeFiles/EsPhaser_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setParameters(float)':
dspcore.cpp:(.text+0x6d0): multiple definition of `DSPCore_AVX2::setParameters(float)'; CMakeFiles/EsPhaser_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x6d0): first defined here
/usr/bin/ld: CMakeFiles/EsPhaser_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::process(unsigned long, float const*, float const*, float*, float*)':
dspcore.cpp:(.text+0xe00): multiple definition of `DSPCore_AVX2::process(unsigned long, float const*, float const*, float*, float*)'; CMakeFiles/EsPhaser_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0xe00): first defined here
[ 65%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FDNCymbal/CMakeFiles/FDNCymbal.dir/source/plugprocessor.cpp.o
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EsPhaser/CMakeFiles/EsPhaser.dir/build.make:225: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EsPhaser.vst3/Contents/x86_64-linux/EsPhaser.so] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1676: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EsPhaser/CMakeFiles/EsPhaser.dir/all] Fehler 2
make[1]: *** Es wird auf noch nicht beendete Prozesse gewartet....
[ 65%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FDNCymbal/CMakeFiles/FDNCymbal.dir/source/plugfactory.cpp.o
[ 65%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/BasicLimiterAutoMake/CMakeFiles/BasicLimiterAutoMake.dir/source/plugfactory.cpp.o
[ 65%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FoldShaper/CMakeFiles/FoldShaper.dir/source/plugfactory.cpp.o
[ 65%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/BasicLimiterAutoMake/CMakeFiles/BasicLimiterAutoMake.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 66%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/BasicLimiter/CMakeFiles/BasicLimiter.dir/source/plugfactory.cpp.o
[ 66%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EnvelopedSine/CMakeFiles/EnvelopedSine.dir/source/plugfactory.cpp.o
[ 66%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EnvelopedSine/CMakeFiles/EnvelopedSine.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 67%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/CollidingCombSynth/CMakeFiles/CollidingCombSynth.dir/source/plugfactory.cpp.o
[ 67%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/CollidingCombSynth/CMakeFiles/CollidingCombSynth.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 67%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/source/parameter.cpp.o
[ 67%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FDNCymbal/CMakeFiles/FDNCymbal.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 67%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDNCymbal.vst3/Contents/x86_64-linux/FDNCymbal.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/FDNCymbal/resource/1F217F2CE23F4BF4A2716CAE41B5AE4D_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDNCymbal.vst3/Contents/Resources/Snapshots
[ 68%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/IterativeSinCluster/CMakeFiles/IterativeSinCluster.dir/source/plugfactory.cpp.o
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDNCymbal.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDNCymbal.vst3/Contents/Resources/Fonts
[ 68%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiterAutoMake.vst3/Contents/x86_64-linux/BasicLimiterAutoMake.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/BasicLimiterAutoMake/resource/AB6D22F67C2A4ADABCFDAF958D3CFA57_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiterAutoMake.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiterAutoMake.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiterAutoMake.vst3/Contents/Resources/Fonts
[ 68%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FoldShaper/CMakeFiles/FoldShaper.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 69%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FoldShaper.vst3/Contents/x86_64-linux/FoldShaper.so
[ 69%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/BasicLimiter/CMakeFiles/BasicLimiter.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FoldShaper.vst3/Contents/Resources/Fonts
[ 69%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiter.vst3/Contents/x86_64-linux/BasicLimiter.so
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FoldShaper.vst3/Contents/Resources/Fonts
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/BasicLimiter/resource/95E38C055A274CE993E19AAA5AFF95F5_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiter.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiter.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/BasicLimiter.vst3/Contents/Resources/Fonts
[ 69%] Built target FDNCymbal
[ 69%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FDN64Reverb/CMakeFiles/FDN64Reverb.dir/source/plugfactory.cpp.o
[ 69%] Built target BasicLimiterAutoMake
[ 69%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/L3Reverb/CMakeFiles/L3Reverb.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 70%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/source/gui/splashdraw.cpp.o
[ 70%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/IterativeSinCluster/CMakeFiles/IterativeSinCluster.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 70%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/FDN64Reverb/CMakeFiles/FDN64Reverb.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 70%] Built target FoldShaper
[ 70%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/source/plugprocessor.cpp.o
[ 71%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangCymbal/CMakeFiles/ClangCymbal.dir/source/plugfactory.cpp.o
[ 71%] Built target BasicLimiter
[ 71%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangCymbal/CMakeFiles/ClangCymbal.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 71%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/source/editor.cpp.o
[ 71%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/source/plugfactory.cpp.o
[ 71%] Building CXX object /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/ClangSynth/CMakeFiles/ClangSynth.dir/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/vst3sdk/public.sdk/source/main/linuxmain.cpp.o
[ 71%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CollidingCombSynth.vst3/Contents/x86_64-linux/CollidingCombSynth.so
[ 71%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/L3Reverb.vst3/Contents/x86_64-linux/L3Reverb.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/CollidingCombSynth/resource/10435C85B1B54FD9ACE981C7E46B02FF_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CollidingCombSynth.vst3/Contents/Resources/Snapshots
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/L3Reverb/resource/FADE6289F4AC4CF79CDB02E8960CEA79_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/L3Reverb.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CollidingCombSynth.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/L3Reverb.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CollidingCombSynth.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/L3Reverb.vst3/Contents/Resources/Fonts
[ 71%] Built target CollidingCombSynth
[ 71%] Built target L3Reverb
[ 71%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EnvelopedSine.vst3/Contents/x86_64-linux/EnvelopedSine.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/EnvelopedSine/resource/48168B5EC1334AE88E05BFC822474464_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EnvelopedSine.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EnvelopedSine.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EnvelopedSine.vst3/Contents/Resources/Fonts
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOff(int)':
dspcore.cpp:(.text+0x0): multiple definition of `DSPCore_AVX2::noteOff(int)'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setParameters()':
dspcore.cpp:(.text+0x9a0): multiple definition of `DSPCore_AVX2::setParameters()'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x9a0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::startup()':
dspcore.cpp:(.text+0xfb0): multiple definition of `DSPCore_AVX2::startup()'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0xfb0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::reset()':
dspcore.cpp:(.text+0x1150): multiple definition of `DSPCore_AVX2::reset()'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1150): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::fillTransitionBuffer(unsigned long)':
dspcore.cpp:(.text+0x18b0): multiple definition of `DSPCore_AVX2::fillTransitionBuffer(unsigned long)'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x18b0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x1ce0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1ce0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x1ce0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1ce0): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setup(double)':
dspcore.cpp:(.text+0x2230): multiple definition of `DSPCore_AVX2::setup(double)'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2230): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOn(int, short, float, float)':
dspcore.cpp:(.text+0x2540): multiple definition of `DSPCore_AVX2::noteOn(int, short, float, float)'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2540): first defined here
/usr/bin/ld: CMakeFiles/EnvelopedSine_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::process(unsigned long, float*, float*)':
dspcore.cpp:(.text+0x2e60): multiple definition of `DSPCore_AVX2::process(unsigned long, float*, float*)'; CMakeFiles/EnvelopedSine_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2e60): first defined here
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EnvelopedSine/CMakeFiles/EnvelopedSine.dir/build.make:225: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/EnvelopedSine.vst3/Contents/x86_64-linux/EnvelopedSine.so] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1561: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/EnvelopedSine/CMakeFiles/EnvelopedSine.dir/all] Fehler 2
[ 72%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDN64Reverb.vst3/Contents/x86_64-linux/FDN64Reverb.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/FDN64Reverb/resource/C880D61A8F9A443D9612BA79E69A87C3_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDN64Reverb.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDN64Reverb.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/FDN64Reverb.vst3/Contents/Resources/Fonts
[ 72%] Built target FDN64Reverb
[ 72%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CubicPadSynth.vst3/Contents/x86_64-linux/CubicPadSynth.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/CubicPadSynth/resource/461BCB96D5AC4E5495E341686C5E952A_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CubicPadSynth.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CubicPadSynth.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CubicPadSynth.vst3/Contents/Resources/Fonts
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::startup()':
dspcore.cpp:(.text+0x940): multiple definition of `DSPCore_AVX2::startup()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x940): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::setup(float)':
dspcore.cpp:(.text+0xcb0): multiple definition of `Note_AVX2::setup(float)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0xcb0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::noteOn(int, float, float, float, float, NoteProcessInfo&, std::array<ProcessingUnit_AVX2, 8ul>&, Steinberg::Synth::GlobalParameter&)':
dspcore.cpp:(.text+0xcc0): multiple definition of `Note_AVX2::noteOn(int, float, float, float, float, NoteProcessInfo&, std::array<ProcessingUnit_AVX2, 8ul>&, Steinberg::Synth::GlobalParameter&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0xcc0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::release(std::array<ProcessingUnit_AVX2, 8ul>&)':
dspcore.cpp:(.text+0x21e0): multiple definition of `Note_AVX2::release(std::array<ProcessingUnit_AVX2, 8ul>&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x21e0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOff(int)':
dspcore.cpp:(.text+0x2a30): multiple definition of `DSPCore_AVX2::noteOff(int)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2a30): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::release(std::array<ProcessingUnit_AVX2, 8ul>&, float)':
dspcore.cpp:(.text+0x2a90): multiple definition of `Note_AVX2::release(std::array<ProcessingUnit_AVX2, 8ul>&, float)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2a90): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::rest()':
dspcore.cpp:(.text+0x2d10): multiple definition of `Note_AVX2::rest()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2d10): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::isAttacking(std::array<ProcessingUnit_AVX2, 8ul>&)':
dspcore.cpp:(.text+0x2d30): multiple definition of `Note_AVX2::isAttacking(std::array<ProcessingUnit_AVX2, 8ul>&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2d30): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `Note_AVX2::getGain(std::array<ProcessingUnit_AVX2, 8ul>&)':
dspcore.cpp:(.text+0x2e00): multiple definition of `Note_AVX2::getGain(std::array<ProcessingUnit_AVX2, 8ul>&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2e00): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `ProcessingUnit_AVX2::reset(Steinberg::Synth::GlobalParameter&)':
dspcore.cpp:(.text+0x38c0): multiple definition of `ProcessingUnit_AVX2::reset(Steinberg::Synth::GlobalParameter&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x38c0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::reset()':
dspcore.cpp:(.text+0x3bf0): multiple definition of `DSPCore_AVX2::reset()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x3bf0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `ProcessingUnit_AVX2::setParameters(float, NoteProcessInfo&, Steinberg::Synth::GlobalParameter&)':
dspcore.cpp:(.text+0x4080): multiple definition of `ProcessingUnit_AVX2::setParameters(float, NoteProcessInfo&, Steinberg::Synth::GlobalParameter&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x4080): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::fillTransitionBuffer(unsigned long)':
dspcore.cpp:(.text+0x4a60): multiple definition of `DSPCore_AVX2::fillTransitionBuffer(unsigned long)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x4a60): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `ProcessingUnit_AVX2::process(float, SomeDSP::WaveTable<262144ul, 360ul>&, SomeDSP::LfoWaveTable<1023ul>&, NoteProcessInfo&)':
dspcore.cpp:(.text+0x5160): multiple definition of `ProcessingUnit_AVX2::process(float, SomeDSP::WaveTable<262144ul, 360ul>&, SomeDSP::LfoWaveTable<1023ul>&, NoteProcessInfo&)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x5160): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x62a0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x62a0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x62a0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x62a0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setup(double)':
dspcore.cpp:(.text+0x6c10): multiple definition of `DSPCore_AVX2::setup(double)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x6c10): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::sortVoiceIndicesByGain()':
dspcore.cpp:(.text+0x6f50): multiple definition of `DSPCore_AVX2::sortVoiceIndicesByGain()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x6f50): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::terminateNotes(unsigned long)':
dspcore.cpp:(.text+0x7290): multiple definition of `DSPCore_AVX2::terminateNotes(unsigned long)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x7290): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOn(int, short, float, float)':
dspcore.cpp:(.text+0x73c0): multiple definition of `DSPCore_AVX2::noteOn(int, short, float, float)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x73c0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::process(unsigned long, float*, float*)':
dspcore.cpp:(.text+0x8090): multiple definition of `DSPCore_AVX2::process(unsigned long, float*, float*)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x8090): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::refreshLfo()':
dspcore.cpp:(.text+0x8b30): multiple definition of `DSPCore_AVX2::refreshLfo()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x8b30): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::refreshTable()':
dspcore.cpp:(.text+0x8ca0): multiple definition of `DSPCore_AVX2::refreshTable()'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x8ca0): first defined here
/usr/bin/ld: CMakeFiles/CubicPadSynth_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setParameters(float)':
dspcore.cpp:(.text+0x90f0): multiple definition of `DSPCore_AVX2::setParameters(float)'; CMakeFiles/CubicPadSynth_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x90f0): first defined here
[ 72%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangCymbal.vst3/Contents/x86_64-linux/ClangCymbal.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/ClangCymbal/resource/F99D3FCFF4E74CC4AD4B756B082C81A2_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangCymbal.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangCymbal.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangCymbal.vst3/Contents/Resources/Fonts
[ 72%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/IterativeSinCluster.vst3/Contents/x86_64-linux/IterativeSinCluster.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/IterativeSinCluster/resource/17E56F33963943F6AB265180357446E6_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/IterativeSinCluster.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/IterativeSinCluster.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/IterativeSinCluster.vst3/Contents/Resources/Fonts
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOff(int)':
dspcore.cpp:(.text+0x0): multiple definition of `DSPCore_AVX2::noteOff(int)'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x0): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::startup()':
dspcore.cpp:(.text+0x80): multiple definition of `DSPCore_AVX2::startup()'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x80): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::reset()':
dspcore.cpp:(.text+0x230): multiple definition of `DSPCore_AVX2::reset()'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x230): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setParameters()':
dspcore.cpp:(.text+0x790): multiple definition of `DSPCore_AVX2::setParameters()'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x790): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::noteOn(int, short, float, float)':
dspcore.cpp:(.text+0x1060): multiple definition of `DSPCore_AVX2::noteOn(int, short, float, float)'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1060): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::process(unsigned long, float*, float*)':
dspcore.cpp:(.text+0x1480): multiple definition of `DSPCore_AVX2::process(unsigned long, float*, float*)'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1480): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x1df0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1df0): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::DSPCore_AVX2()':
dspcore.cpp:(.text+0x1df0): multiple definition of `DSPCore_AVX2::DSPCore_AVX2()'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x1df0): first defined here
/usr/bin/ld: CMakeFiles/IterativeSinCluster_dspcore_avx2.dir/source/dsp/dspcore.cpp.o: in function `DSPCore_AVX2::setup(double)':
dspcore.cpp:(.text+0x2240): multiple definition of `DSPCore_AVX2::setup(double)'; CMakeFiles/IterativeSinCluster_dspcore_avx.dir/source/dsp/dspcore.cpp.o:dspcore.cpp:(.text+0x2240): first defined here
[ 72%] Built target ClangCymbal
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/CubicPadSynth/CMakeFiles/CubicPadSynth.dir/build.make:226: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/CubicPadSynth.vst3/Contents/x86_64-linux/CubicPadSynth.so] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1446: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/CubicPadSynth/CMakeFiles/CubicPadSynth.dir/all] Fehler 2
collect2: Fehler: ld gab 1 als Ende-Status zurück
make[2]: *** [/home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/IterativeSinCluster/CMakeFiles/IterativeSinCluster.dir/build.make:225: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/IterativeSinCluster.vst3/Contents/x86_64-linux/IterativeSinCluster.so] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:1791: /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/build/IterativeSinCluster/CMakeFiles/IterativeSinCluster.dir/all] Fehler 2
[ 72%] Linking CXX shared module /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangSynth.vst3/Contents/x86_64-linux/ClangSynth.so
[SMTG] Copied /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/VSTPlugins-UhhyouPlugins0.49.0/ClangSynth/resource/31D71DE1C3754F49BAC9E1EE064D3A8C_snapshot.png to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangSynth.vst3/Contents/Resources/Snapshots
[SMTG] Copied ../common/resource/Fonts/Tinos-BoldItalic.ttf to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangSynth.vst3/Contents/Resources/Fonts
[SMTG] Copied ../common/resource/Fonts/LICENSE.txt to /home/chris/work/archlinux-proaudio/packages/uhhyou-plugins/src/build/VST3/Release/ClangSynth.vst3/Contents/Resources/Fonts
[ 72%] Built target ClangSynth
make: *** [Makefile:91: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
@SpotlightKid I couldn't reproduce that error on any of my Arch machines 😕 Do you have any special makepkg config in either |
Yes, my I just tried with Funny, because the LV2 version works with my custom |
@SpotlightKid interesting, it seems to bee an uhhyou-plugins issue since the vst3sdk builds fine with those flags. Not sure if it's worth reporting as an issue upstream or if it can be expected to fail with non-default flags 🤔 |
CubicPadSynth also crashes in Carla, when I right click in the wavetable editor:
|
Right click opens host context menu (link to the code). If it crashes on other hosts, like Bitwig or REAPER, then there is a bug on my code or VST 3 SDK. Otherwise, it's a bug on Carla. |
If the software requires specific |
backtrace for context:
I'm changing this PR to draft again, a few plugins are crashing on one of my machines (and not on others) even right when loading them and I'd prefer to get those figured out before merging 😅 Also the crashes (on load or right click) only seem to happen in some hosts, Reaper works best so far. |
@cbix Could you provide VSTGUI version, or VST 3 SDK version? I'm suspecting that following issue is related. |
ef3794e
to
b922403
Compare
@ryukau we're on vst3sdk 3.7.6 with vstgui 4.11.2. Apparently Steinberg just released vst3sdk 3.7.7 yesterday but with that I'm getting a compile error. Compiling with 3.7.6 of the sdk but vstgui 4.12 works, but the plugins are also crashing, so I'm quite confident that the linked issue is unrelated... |
Before continuing, I probably can't fix the issue you are facing. I lack knowledge of X.org, and my Linux desktop environment is too unstable. At this point, I use Linux desktop only to check bugs related to vst3sdk. Patches are welcome, but maybe it's too much work if you are doing it for hobby. Anyway, let me know what direction you would take when it's decided. I confirmed that vst3sdk 3.7.7 is failed to compile on Linux (Debian sid on WSL). Some I rebuilt and tested the plugins on my old Fedora environment. They didn't crash with vst3sdk 3.7.6 and vstgui 4.11.2. I used Openbox 3.6.1 as window manager. A video of testing on REAPER is attached below. 2022-12-14.12-02-55.mp4There's a strange behaviour that context menu opened on knobs and number sliders can't be closed other than using So the crash might be specific to:
I suggest to test with vst3sdk example plugins (AGain and Note Expression Synth With UI are my go to), and see if they also crash or not. If the crash only occurs on my plugins, then following parts of code are probably related.
Hope this helps. |
With the latest Ardour 7.2 the crashes also disappeared (right click doesn't do anything, actually) and in Reaper it's still all fine. In Carla, the Note Expression Synth With UI example from the SDK loads and works fine, the first right click also opens the context menu but the second right click causes a crash as well. Seems to be a vst3sdk or Carla issue then. Thanks a lot for your help @ryukau, we're looking into merging this soon 🎉 |
Probably the same issue as falkTX/Carla#1292 |
Giving this another try with the newer vst3sdk package ...
TODO
check()
attempt fixing aarch64 build(ongoing upstream: Build failure on aarch64 ryukau/VSTPlugins#21)