Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/Carla.spec'], chrootPath='/var/lib/mock/f33-build-566664-65921/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/Carla.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1614902400 Wrote: /builddir/build/SRPMS/Carla-2.2.0-2.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/Carla.spec'], chrootPath='/var/lib/mock/f33-build-566664-65921/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/Carla.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1614902400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ca40P9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Carla-2.2.0 + /usr/bin/gzip -dc /builddir/build/SOURCES/Carla-2.2.0.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Carla-2.2.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf data/macos data/windows + find . -type f '(' -name '*.py' ')' -exec sed -i 's|#!/usr/bin/env python3|#!/usr/bin/python3|g' '{}' ';' + sed -i 's|#!/usr/bin/env python3|#!/usr/bin/python3|' source/frontend/carla source/frontend/carla-control source/frontend/carla-jack-multi source/frontend/carla-jack-single source/frontend/carla-patchbay source/frontend/carla-rack + sed -i 's|#!/usr/bin/env python|#!/usr/bin/python3|' source/frontend/widgets/paramspinbox.py + sed -i 's|/lib/carla|/lib64/carla|' data/carla data/carla-control data/carla-database data/carla-jack-multi data/carla-jack-single data/carla-patchbay data/carla-rack data/carla-settings + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6i3Uhb + umask 022 + cd /builddir/build/BUILD + cd Carla-2.2.0 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + make features ---> Main features Front-End: YES LV2 plugin: YES VST2 plugin: YES Link support: YES OSC support: YES Binary detect: NO [Missing libmagic/file] ---> Engine drivers JACK: YES ALSA: YES PulseAudio: YES CoreAudio: NO [MacOS only] ASIO: NO [Windows only] DirectSound: NO [Windows only] WASAPI: NO [Windows only] ---> Plugin formats: Internal: YES LADSPA: YES DSSI: YES LV2: YES VST2: YES (with UI) VST3: NO AU: NO [MacOS only] ---> LV2 UI toolkit support: External: YES (direct) Gtk2: YES (bridge) Gtk3: YES (bridge) Qt4: NO [Qt4 missing] Qt5: YES (bridge) X11: YES (direct+bridge) Cocoa: NO [MacOS only] Windows: NO [Windows only] ---> File formats: Basic: YES Extra: NO [FFmpeg missing or too new] SF2/3: YES SFZ: YES ---> Internal plugins: Basic Plugins: YES Carla-Patchbay: YES Carla-Rack: YES External Plugins: NO + /usr/bin/make -O -j4 V=1 VERBOSE=1 SKIP_STRIPPING=true NOOPT=true V=1 make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling _all.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling _data.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling audio-gain.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling bypass.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling cv-to-audio.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling lfo.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' Compiling JackBridge1.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-channel-filter.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-channel-ab.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-channelize.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' Compiling JackBridge2.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' Creating jackbridge.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/jackbridge' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-gain.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-join.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-split.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-to-cv.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-through.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-transpose.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginInternal.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPlugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling audio-file.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngine.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling bigmeter.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineClient.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineData.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmempool' Compiling rtmempool.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmempool' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmempool' Creating rtmempool.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmempool' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-file.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginNative.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling midi-pattern.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineDummy.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' Compiling ad_ffmpeg.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' Compiling ad_plugin.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' Compiling ad_soundfile.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' Creating audio_decoder.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/audio_decoder' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling notes.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Compiling xycontroller.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' Creating native-plugins.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/native-plugins' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineInternal.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEnginePorts.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginBridge.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineGraph.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineThread.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineOsc.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginLADSPADSSI.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineOscSend.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineOscHandlers.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' Compiling serd.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' Compiling sord.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' Compiling sratom.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginVST2.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginLV2.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:3718:50: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:3993:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:3957:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:3957:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../../utils/CarlaUtils.hpp:27, from ../../utils/CarlaJuceUtils.hpp:22, from CarlaPluginInternal.hpp:23, from CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at CarlaPluginLV2.cpp:3925:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../utils/CarlaLv2Utils.hpp:38, from CarlaPluginLV2.cpp:25: CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineJack.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginVST3.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' Compiling lilv.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' Creating lilv.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/lilv' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginAU.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/sfzero' Compiling SFZero.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/sfzero' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/sfzero' Creating sfzero.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/sfzero' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginJuce.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginSFZero.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineNative.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginFluidSynth.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineRtAudio.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Application.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Compiling CarlaPluginJack.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Color.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' Creating carla_plugin.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Compiling CarlaEngineNative.cpp (plugin) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Creating carla_engine.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' Creating carla_engine_plugin.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend/engine' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Geometry.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Generating moc_CarlaStyle.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Generating moc_CarlaStyleAnimations.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Generating moc_CarlaStylePlugin.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Generating moc_CarlaStylePrivate.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Generating resources.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Image.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/ImageWidgets.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling CarlaStyle.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/NanoVG.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' Compiling water.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling moc_CarlaStyle.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Widget.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Compiling src/Window.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' Creating dgl.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/dgl' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling moc_CarlaStyleAnimations.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling moc_CarlaStylePrivate.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling resources.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/hylia' Compiling hylia.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/hylia' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Creating theme.qt5.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/hylia' Creating hylia.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/hylia' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Compiling interposer-safe.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Compiling interposer-jack-x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' Compiling water.files.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' Creating water.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Compiling interposer-x11.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' Creating water.files.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/water' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Linking libcarla_interposer-safe.so make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Linking libcarla_interposer-jack-x11.so make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' Linking libcarla_interposer-x11.so make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/interposer' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtaudio' Compiling RtAudio.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtaudio' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtaudio' Creating rtaudio.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtaudio' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmidi' Compiling RtMidi.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmidi' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmidi' Creating rtmidi.a make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/modules/rtmidi' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaBridgePlugin.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeFormat.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/discovery' Compiling carla-discovery.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/discovery' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' Compiling CarlaStandalone.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngine.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeFormatLV2.cpp (GTK2) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' Compiling CarlaStandaloneNSM.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineClient.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeToolkitGtk.cpp (GTK2) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' In file included from /usr/include/gtk-2.0/gtk/gtkobject.h:37, from /usr/include/gtk-2.0/gtk/gtkwidget.h:36, from /usr/include/gtk-2.0/gtk/gtkcontainer.h:35, from /usr/include/gtk-2.0/gtk/gtkbin.h:35, from /usr/include/gtk-2.0/gtk/gtkwindow.h:36, from /usr/include/gtk-2.0/gtk/gtkdialog.h:35, from /usr/include/gtk-2.0/gtk/gtkaboutdialog.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:33, from CarlaBridgeToolkitGtk.cpp:21: /usr/include/gtk-2.0/gtk/gtktypeutils.h:236:64: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] 236 | void gtk_type_init (GTypeDebugFlags debug_flags); | ^ In file included from /usr/include/glib-2.0/gobject/gobject.h:24, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from CarlaBridgeToolkitGtk.cpp:21: /usr/include/glib-2.0/gobject/gtype.h:685:3: note: declared here 685 | } GTypeDebugFlags GLIB_DEPRECATED_TYPE_IN_2_36; | ^~~~~~~~~~~~~~~ In file included from /usr/include/gtk-2.0/gtk/gtktoolitem.h:31, from /usr/include/gtk-2.0/gtk/gtktoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30, from /usr/include/gtk-2.0/gtk/gtk.h:126, from CarlaBridgeToolkitGtk.cpp:21: /usr/include/gtk-2.0/gtk/gtktooltips.h:73:12: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 73 | GTimeVal last_popdown; | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30, from /usr/include/gtk-2.0/gdk/gdk.h:32, from /usr/include/gtk-2.0/gtk/gtk.h:32, from CarlaBridgeToolkitGtk.cpp:21: /usr/include/glib-2.0/glib/gtypes.h:545:26: note: declared here 545 | typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); | ^~~~~~~~ make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineData.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineDummy.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeFormatLV2.cpp (GTK3) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeToolkitGtk.cpp (GTK3) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Generating CarlaBridgeToolkitQt5.moc make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Generating resources.qt5.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineGraph.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/discovery' Linking carla-discovery-native make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/discovery' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineInternal.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeFormatLV2.cpp (X11) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeToolkitNative.cpp (X11) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyrcc5 ../../resources/resources.qrc -o resources_rc.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/modgui ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/patchcanvas ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/widgets ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/bigmeter-ui ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla-plugin ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla-plugin-patchbay ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_app.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_backend.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_backend_qt.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_control.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_database.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_host.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_modgui.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_settings.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_skin.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_shared.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_utils.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/carla_widgets.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/externalui.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/midipattern-ui ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/notes-ui ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/xycontroller-ui ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/resources_rc.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_about.ui -o ui_carla_about.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineNative.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_about_juce.ui -o ui_carla_about_juce.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_add_jack.ui -o ui_carla_add_jack.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_database.ui -o ui_carla_database.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_edit.ui -o ui_carla_edit.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_host.ui -o ui_carla_host.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineOscSend.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_osc_connect.ui -o ui_carla_osc_connect.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_parameter.ui -o ui_carla_parameter.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_plugin_calf.ui -o ui_carla_plugin_calf.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_plugin_classic.ui -o ui_carla_plugin_classic.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_plugin_compact.ui -o ui_carla_plugin_compact.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_plugin_default.ui -o ui_carla_plugin_default.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_plugin_presets.ui -o ui_carla_plugin_presets.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEnginePorts.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_refresh.ui -o ui_carla_refresh.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_settings.ui -o ui_carla_settings.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/carla_settings_driver.ui -o ui_carla_settings_driver.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/inputdialog_value.ui -o ui_inputdialog_value.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineThread.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/midipattern.ui -o ui_midipattern.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' /usr/bin/pyuic5 ../../resources/ui/xycontroller.ui -o ui_xycontroller.py make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_about.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_about_juce.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_add_jack.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_database.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_edit.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_host.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_osc_connect.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_parameter.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_plugin_calf.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_plugin_classic.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_plugin_compact.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_plugin_default.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_plugin_presets.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_refresh.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_settings.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_carla_settings_driver.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_inputdialog_value.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_midipattern.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' ln -sf /builddir/build/BUILD/Carla-2.2.0/source/frontend/ui_xycontroller.py ../../bin/resources/ make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/frontend' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineJack.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Linking carla-bridge-lv2-gtk2 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaEngineBridge.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_base.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_callbacks.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Linking carla-bridge-lv2-gtk3 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_client.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPlugin.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_error.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_latency.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_non-callback.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_metadata.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeFormatLV2.cpp (QT5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_midi.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginBridge.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginInternal.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_ports.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Compiling CarlaBridgeToolkitQt.cpp (QT5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_port-searching.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_server-control.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_stats.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginJack.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_time.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling libjack_transport.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Compiling ringbuffer.c make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginNative.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' Linking libjack.so.0 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/libjack' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Linking carla-bridge-lv2-x11 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginLADSPADSSI.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling CarlaStylePlugin.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Compiling moc_CarlaStylePlugin.cpp (Qt5) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginLV2.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:3718:50: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4043:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:4014:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:3993:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:3957:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:3957:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ In file included from /usr/include/string.h:519, from /usr/include/c++/10/cstring:42, from ../utils/CarlaUtils.hpp:27, from ../utils/CarlaJuceUtils.hpp:22, from ../backend/plugin/CarlaPluginInternal.hpp:23, from ../backend/plugin/CarlaPluginLV2.cpp:22: In function 'memcpy', inlined from 'lv2_atom_buffer_write' at ../includes/lv2/atom-helpers.h:234:8, inlined from 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)' at ../backend/plugin/CarlaPluginLV2.cpp:3925:54: /usr/include/bits/string_fortified.h:29:33: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../utils/CarlaLv2Utils.hpp:38, from ../backend/plugin/CarlaPluginLV2.cpp:25: ../backend/plugin/CarlaPluginLV2.cpp: In member function 'CarlaBackend::CarlaPluginLV2::process(float const* const*, float**, float const* const*, float**, unsigned int)': ../includes/lv2/atom-helpers.h:57:20: note: at offset 0 to object 'atoms' with size 16 declared here 57 | LV2_Atom_Sequence atoms; | ^~~~~ make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' Linking carla-bridge-lv2-qt5 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-ui' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' Linking carlastyle.so make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/theme' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginVST3.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginVST2.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginAU.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginJuce.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginFluidSynth.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaPluginSFZero.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaBridgeSingleLV2.cpp make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Compiling CarlaStandalone.cpp (bridge) make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' Linking libcarla_standalone2.so In function 'ladspa_rdf_dup', inlined from 'init2' at plugin/CarlaPluginLADSPADSSI.cpp:2903:44: plugin/../../utils/CarlaLadspaUtils.hpp:50:76: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 50 | newDescriptor->Ports = new LADSPA_RDF_Port[newDescriptor->PortCount]; | ^ plugin/../../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'ladspa_rdf_dup', inlined from 'init2' at plugin/CarlaPluginLADSPADSSI.cpp:2903:44: plugin/../../utils/CarlaLadspaUtils.hpp:68:90: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 68 | newPort->ScalePoints = new LADSPA_RDF_ScalePoint[oldPort->ScalePointCount]; | ^ plugin/../../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/ld: /tmp/libcarla_standalone2.so.OkqRXp.ltrans26.ltrans.o: in function `.LVL420': /usr/include/c++/10/bits/atomic_base.h:443: undefined reference to `__atomic_exchange_1' collect2: error: ld returned 1 exit status make[1]: *** [Makefile:124: ../../bin/libcarla_standalone2.so] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/backend' make: *** [Makefile:162: backend] Error 2 make: *** Waiting for unfinished jobs.... make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Linking carla-bridge-native make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' ../backend/engine/CarlaEngineBridge.cpp:51:21: warning: type 'struct ProtectedData' violates the C++ One Definition Rule [-Wodr] 51 | struct CarlaPlugin::ProtectedData { | ^ ../backend/plugin/CarlaPluginInternal.hpp:226:21: note: a different type is defined in another translation unit 226 | struct CarlaPlugin::ProtectedData { | ^ ../backend/plugin/CarlaPluginInternal.hpp:233:14: note: the first difference of corresponding definitions is field 'nodeId' 233 | uint32_t nodeId; | ^ ../backend/plugin/CarlaPluginInternal.hpp:226:21: note: a type with different number of fields is defined in another translation unit 226 | struct CarlaPlugin::ProtectedData { | ^ ../backend/CarlaPlugin.hpp:452:10: warning: 'exportAsLV2' violates the C++ One Definition Rule [-Wodr] 452 | bool exportAsLV2(const char* lv2path); | ^ ../backend/plugin/CarlaPlugin.cpp:1010:6: note: 'exportAsLV2' was previously declared here 1010 | bool CarlaPlugin::exportAsLV2(const char* const lv2path) | ^ ../backend/CarlaPlugin.hpp:629:18: warning: 'setCustomData' violates the C++ One Definition Rule [-Wodr] 629 | virtual void setCustomData(const char* type, const char* key, const char* value, bool sendGui); | ^ ../backend/plugin/CarlaPlugin.cpp:1879:6: note: 'setCustomData' was previously declared here 1879 | void CarlaPlugin::setCustomData(const char* const type, const char* const key, const char* const value, const bool) | ^ ../backend/CarlaPlugin.hpp:735:18: warning: 'idle' violates the C++ One Definition Rule [-Wodr] 735 | virtual void idle(); | ^ ../backend/plugin/CarlaPlugin.cpp:2079:6: note: 'idle' was previously declared here 2079 | void CarlaPlugin::idle() | ^ ../backend/CarlaPlugin.hpp:820:18: warning: 'uiIdle' violates the C++ One Definition Rule [-Wodr] 820 | virtual void uiIdle(); | ^ ../backend/plugin/CarlaPlugin.cpp:2444:6: note: 'uiIdle' was previously declared here 2444 | void CarlaPlugin::uiIdle() | ^ ../backend/CarlaPlugin.hpp:900:10: warning: 'checkForMidiLearn' violates the C++ One Definition Rule [-Wodr] 900 | void checkForMidiLearn(EngineEvent& event) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2601:6: note: 'checkForMidiLearn' was previously declared here 2601 | void CarlaPlugin::checkForMidiLearn(EngineEvent& event) noexcept | ^ ../backend/CarlaPlugin.hpp:791:10: warning: 'postponeRtAllNotesOff' violates the C++ One Definition Rule [-Wodr] 791 | void postponeRtAllNotesOff(); | ^ ../backend/plugin/CarlaPlugin.cpp:2404:6: note: 'postponeRtAllNotesOff' was previously declared here 2404 | void CarlaPlugin::postponeRtAllNotesOff() | ^ ../backend/CarlaPlugin.hpp:553:10: warning: 'setBalanceRightRT' violates the C++ One Definition Rule [-Wodr] 553 | void setBalanceRightRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1585:6: note: 'setBalanceRightRT' was previously declared here 1585 | void CarlaPlugin::setBalanceRightRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:552:10: warning: 'setBalanceLeftRT' violates the C++ One Definition Rule [-Wodr] 552 | void setBalanceLeftRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1572:6: note: 'setBalanceLeftRT' was previously declared here 1572 | void CarlaPlugin::setBalanceLeftRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:551:10: warning: 'setVolumeRT' violates the C++ One Definition Rule [-Wodr] 551 | void setVolumeRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1559:6: note: 'setVolumeRT' was previously declared here 1559 | void CarlaPlugin::setVolumeRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:550:10: warning: 'setDryWetRT' violates the C++ One Definition Rule [-Wodr] 550 | void setDryWetRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1546:6: note: 'setDryWetRT' was previously declared here 1546 | void CarlaPlugin::setDryWetRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:388:10: warning: 'getMidiProgramName' violates the C++ One Definition Rule [-Wodr] 388 | bool getMidiProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:418:6: note: 'getMidiProgramName' was previously declared here 418 | bool CarlaPlugin::getMidiProgramName(const uint32_t index, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:82:13: warning: '__dt_base ' violates the C++ One Definition Rule [-Wodr] 82 | virtual ~CarlaPlugin(); | ^ ../backend/plugin/CarlaPlugin.cpp:113:1: note: '__dt_base ' was previously declared here 113 | CarlaPlugin::~CarlaPlugin() | ^ ../backend/CarlaPlugin.hpp:76:5: warning: '__ct_base ' violates the C++ One Definition Rule [-Wodr] 76 | CarlaPlugin(CarlaEngine* engine, uint id); | ^ ../backend/plugin/CarlaPlugin.cpp:85:1: note: '__ct_base ' was previously declared here 85 | CarlaPlugin::CarlaPlugin(CarlaEngine* const engine, const uint id) | ^ ../backend/CarlaPlugin.hpp:800:18: warning: 'setCustomUITitle' violates the C++ One Definition Rule [-Wodr] 800 | virtual void setCustomUITitle(const char* title) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2427:6: note: 'setCustomUITitle' was previously declared here 2427 | void CarlaPlugin::setCustomUITitle(const char* const title) noexcept | ^ ../backend/CarlaPlugin.hpp:150:28: warning: 'getCategory' violates the C++ One Definition Rule [-Wodr] 150 | virtual PluginCategory getCategory() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:158:16: note: 'getCategory' was previously declared here 158 | PluginCategory CarlaPlugin::getCategory() const noexcept | ^ ../backend/CarlaPlugin.hpp:838:18: warning: 'uiMidiProgramChange' violates the C++ One Definition Rule [-Wodr] 838 | virtual void uiMidiProgramChange(uint32_t index) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2542:6: note: 'uiMidiProgramChange' was previously declared here 2542 | void CarlaPlugin::uiMidiProgramChange(const uint32_t index) noexcept | ^ ../backend/CarlaPlugin.hpp:832:18: warning: 'uiProgramChange' violates the C++ One Definition Rule [-Wodr] 832 | virtual void uiProgramChange(uint32_t index) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2537:6: note: 'uiProgramChange' was previously declared here 2537 | void CarlaPlugin::uiProgramChange(const uint32_t index) noexcept | ^ ../backend/CarlaPlugin.hpp:826:18: warning: 'uiParameterChange' violates the C++ One Definition Rule [-Wodr] 826 | virtual void uiParameterChange(uint32_t index, float value) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2528:6: note: 'uiParameterChange' was previously declared here 2528 | void CarlaPlugin::uiParameterChange(const uint32_t index, const float value) noexcept | ^ ../backend/CarlaPlugin.hpp:361:18: warning: 'getParameterGroupName' violates the C++ One Definition Rule [-Wodr] 361 | virtual bool getParameterGroupName(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:366:6: note: 'getParameterGroupName' was previously declared here 366 | bool CarlaPlugin::getParameterGroupName(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:354:18: warning: 'getParameterComment' violates the C++ One Definition Rule [-Wodr] 354 | virtual bool getParameterComment(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:359:6: note: 'getParameterComment' was previously declared here 359 | bool CarlaPlugin::getParameterComment(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:348:18: warning: 'getParameterUnit' violates the C++ One Definition Rule [-Wodr] 348 | virtual bool getParameterUnit(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:352:6: note: 'getParameterUnit' was previously declared here 352 | bool CarlaPlugin::getParameterUnit(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:342:18: warning: 'getParameterText' violates the C++ One Definition Rule [-Wodr] 342 | virtual bool getParameterText(uint32_t parameterId, char* strBuf) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:344:6: note: 'getParameterText' was previously declared here 344 | bool CarlaPlugin::getParameterText(const uint32_t parameterId, char* const strBuf) noexcept | ^ ../backend/CarlaPlugin.hpp:335:18: warning: 'getParameterSymbol' violates the C++ One Definition Rule [-Wodr] 335 | virtual bool getParameterSymbol(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:337:6: note: 'getParameterSymbol' was previously declared here 337 | bool CarlaPlugin::getParameterSymbol(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:329:18: warning: 'getParameterName' violates the C++ One Definition Rule [-Wodr] 329 | virtual bool getParameterName(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:329:6: note: 'getParameterName' was previously declared here 329 | bool CarlaPlugin::getParameterName(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:292:19: warning: 'getParameterValue' violates the C++ One Definition Rule [-Wodr] 292 | virtual float getParameterValue(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:290:7: note: 'getParameterValue' was previously declared here 290 | float CarlaPlugin::getParameterValue(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:470:18: warning: 'setName' violates the C++ One Definition Rule [-Wodr] 470 | virtual void setName(const char* newName); | ^ ../backend/plugin/CarlaPlugin.cpp:1336:6: note: 'setName' was previously declared here 1336 | void CarlaPlugin::setName(const char* const newName) | ^ ../backend/CarlaPlugin.hpp:850:18: warning: 'uiNoteOff' violates the C++ One Definition Rule [-Wodr] 850 | virtual void uiNoteOff(uint8_t channel, uint8_t note) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2554:6: note: 'uiNoteOff' was previously declared here 2554 | void CarlaPlugin::uiNoteOff(const uint8_t channel, const uint8_t note) noexcept | ^ ../backend/CarlaPlugin.hpp:844:18: warning: 'uiNoteOn' violates the C++ One Definition Rule [-Wodr] 844 | virtual void uiNoteOn(uint8_t channel, uint8_t note, uint8_t velo) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2547:6: note: 'uiNoteOn' was previously declared here 2547 | void CarlaPlugin::uiNoteOn(const uint8_t channel, const uint8_t note, const uint8_t velo) noexcept | ^ ../backend/CarlaPlugin.hpp:806:18: warning: 'showCustomUI' violates the C++ One Definition Rule [-Wodr] 806 | virtual void showCustomUI(bool yesNo); | ^ ../backend/plugin/CarlaPlugin.cpp:2432:6: note: 'showCustomUI' was previously declared here 2432 | void CarlaPlugin::showCustomUI(const bool yesNo) | ^ ../backend/CarlaPlugin.hpp:704:18: warning: 'deactivate' violates the C++ One Definition Rule [-Wodr] 704 | virtual void deactivate() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2059:6: note: 'deactivate' was previously declared here 2059 | void CarlaPlugin::deactivate() noexcept | ^ ../backend/CarlaPlugin.hpp:699:18: warning: 'activate' violates the C++ One Definition Rule [-Wodr] 699 | virtual void activate() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2054:6: note: 'activate' was previously declared here 2054 | void CarlaPlugin::activate() noexcept | ^ ../backend/CarlaPlugin.hpp:638:18: warning: 'setChunkData' violates the C++ One Definition Rule [-Wodr] 638 | virtual void setChunkData(const void* data, std::size_t dataSize); | ^ ../backend/plugin/CarlaPlugin.cpp:1920:6: note: 'setChunkData' was previously declared here 1920 | void CarlaPlugin::setChunkData(const void* const data, const std::size_t dataSize) | ^ ../backend/CarlaPlugin.hpp:609:18: warning: 'setParameterMappedControlIndex' violates the C++ One Definition Rule [-Wodr] 609 | virtual void setParameterMappedControlIndex(uint32_t parameterId, int16_t index, | ^ ../backend/plugin/CarlaPlugin.cpp:1732:6: note: 'setParameterMappedControlIndex' was previously declared here 1732 | void CarlaPlugin::setParameterMappedControlIndex(const uint32_t parameterId, const int16_t index, | ^ ../backend/CarlaPlugin.hpp:615:18: warning: 'setParameterMappedRange' violates the C++ One Definition Rule [-Wodr] 615 | virtual void setParameterMappedRange(uint32_t parameterId, float minimum, float maximum, | ^ ../backend/plugin/CarlaPlugin.cpp:1834:6: note: 'setParameterMappedRange' was previously declared here 1834 | void CarlaPlugin::setParameterMappedRange(const uint32_t parameterId, const float minimum, const float maximum, | ^ ../backend/CarlaPlugin.hpp:277:25: warning: 'getChunkData' violates the C++ One Definition Rule [-Wodr] 277 | virtual std::size_t getChunkData(void** dataPtr) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:274:13: note: 'getChunkData' was previously declared here 274 | std::size_t CarlaPlugin::getChunkData(void** const dataPtr) noexcept | ^ ../backend/CarlaPlugin.hpp:205:22: warning: 'getParameterScalePointCount' violates the C++ One Definition Rule [-Wodr] 205 | virtual uint32_t getParameterScalePointCount(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:211:10: note: 'getParameterScalePointCount' was previously declared here 211 | uint32_t CarlaPlugin::getParameterScalePointCount(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:759:18: warning: 'clearBuffers' violates the C++ One Definition Rule [-Wodr] 759 | virtual void clearBuffers() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2353:6: note: 'clearBuffers' was previously declared here 2353 | void CarlaPlugin::clearBuffers() noexcept | ^ ../backend/CarlaPlugin.hpp:754:18: warning: 'initBuffers' violates the C++ One Definition Rule [-Wodr] 754 | virtual void initBuffers() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2344:6: note: 'initBuffers' was previously declared here 2344 | void CarlaPlugin::initBuffers() const noexcept | ^ ../backend/CarlaPlugin.hpp:676:18: warning: 'setMidiProgramRT' violates the C++ One Definition Rule [-Wodr] 676 | virtual void setMidiProgramRT(uint32_t index, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2022:6: note: 'setMidiProgramRT' was previously declared here 2022 | void CarlaPlugin::setMidiProgramRT(const uint32_t uindex, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:675:18: warning: 'setProgramRT' violates the C++ One Definition Rule [-Wodr] 675 | virtual void setProgramRT(uint32_t index, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2000:6: note: 'setProgramRT' was previously declared here 2000 | void CarlaPlugin::setProgramRT(const uint32_t uindex, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:664:18: warning: 'setMidiProgram' violates the C++ One Definition Rule [-Wodr] 664 | virtual void setMidiProgram(int32_t index, bool sendGui, bool sendOsc, bool sendCallback, bool doingInit = false) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1959:6: note: 'setMidiProgram' was previously declared here 1959 | void CarlaPlugin::setMidiProgram(const int32_t index, | ^ ../backend/CarlaPlugin.hpp:651:18: warning: 'setProgram' violates the C++ One Definition Rule [-Wodr] 651 | virtual void setProgram(int32_t index, bool sendGui, bool sendOsc, bool sendCallback, bool doingInit = false) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1927:6: note: 'setProgram' was previously declared here 1927 | void CarlaPlugin::setProgram(const int32_t index, | ^ ../backend/CarlaPlugin.hpp:584:18: warning: 'setParameterValueRT' violates the C++ One Definition Rule [-Wodr] 584 | virtual void setParameterValueRT(uint32_t parameterId, float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1665:6: note: 'setParameterValueRT' was previously declared here 1665 | void CarlaPlugin::setParameterValueRT(const uint32_t parameterId, const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:1011:18: warning: 'prepareForDeletion' violates the C++ One Definition Rule [-Wodr] 1011 | virtual void prepareForDeletion() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2666:6: note: 'prepareForDeletion' was previously declared here 2666 | void CarlaPlugin::prepareForDeletion() noexcept | ^ ../backend/CarlaPlugin.hpp:418:18: warning: 'randomizeParameters' violates the C++ One Definition Rule [-Wodr] 418 | virtual void randomizeParameters() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:463:6: note: 'randomizeParameters' was previously declared here 463 | void CarlaPlugin::randomizeParameters() noexcept | ^ ../backend/CarlaPlugin.hpp:367:18: warning: 'getParameterScalePointLabel' violates the C++ One Definition Rule [-Wodr] 367 | virtual bool getParameterScalePointLabel(uint32_t parameterId, uint32_t scalePointId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:373:6: note: 'getParameterScalePointLabel' was previously declared here 373 | bool CarlaPlugin::getParameterScalePointLabel(const uint32_t parameterId, const uint32_t scalePointId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:297:19: warning: 'getParameterScalePointValue' violates the C++ One Definition Rule [-Wodr] 297 | virtual float getParameterScalePointValue(uint32_t parameterId, uint32_t scalePointId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:297:7: note: 'getParameterScalePointValue' was previously declared here 297 | float CarlaPlugin::getParameterScalePointValue(const uint32_t parameterId, const uint32_t scalePointId) const noexcept | ^ ../backend/CarlaPlugin.hpp:1006:18: warning: 'restoreLV2State' violates the C++ One Definition Rule [-Wodr] 1006 | virtual void restoreLV2State(bool temporary) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2661:6: note: 'restoreLV2State' was previously declared here 2661 | void CarlaPlugin::restoreLV2State(const bool temporary) noexcept | ^ ../backend/CarlaPlugin.hpp:999:18: warning: 'cloneLV2Files' violates the C++ One Definition Rule [-Wodr] 999 | virtual void cloneLV2Files(const CarlaPlugin& other); | ^ ../backend/plugin/CarlaPlugin.cpp:2656:6: note: 'cloneLV2Files' was previously declared here 2656 | void CarlaPlugin::cloneLV2Files(const CarlaPlugin&) | ^ ../backend/CarlaPlugin.hpp:477:18: warning: 'setOption' violates the C++ One Definition Rule [-Wodr] 477 | virtual void setOption(uint option, bool yesNo, bool sendCallback); | ^ ../backend/plugin/CarlaPlugin.cpp:1346:6: note: 'setOption' was previously declared here 1346 | void CarlaPlugin::setOption(const uint option, const bool yesNo, const bool sendCallback) | ^ ../backend/CarlaPlugin.hpp:603:18: warning: 'setParameterMidiChannel' violates the C++ One Definition Rule [-Wodr] 603 | virtual void setParameterMidiChannel(uint32_t parameterId, uint8_t channel, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1707:6: note: 'setParameterMidiChannel' was previously declared here 1707 | void CarlaPlugin::setParameterMidiChannel(const uint32_t parameterId, const uint8_t channel, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:579:18: warning: 'setParameterValue' violates the C++ One Definition Rule [-Wodr] 579 | virtual void setParameterValue(uint32_t parameterId, float value, bool sendGui, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1641:6: note: 'setParameterValue' was previously declared here 1641 | void CarlaPlugin::setParameterValue(const uint32_t parameterId, const float value, const bool sendGui, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:563:18: warning: 'setCtrlChannel' violates the C++ One Definition Rule [-Wodr] 563 | virtual void setCtrlChannel(int8_t channel, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1612:6: note: 'setCtrlChannel' was previously declared here 1612 | void CarlaPlugin::setCtrlChannel(const int8_t channel, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:1016:18: warning: 'waitForBridgeSaveSignal' violates the C++ One Definition Rule [-Wodr] 1016 | virtual void waitForBridgeSaveSignal() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2675:6: note: 'waitForBridgeSaveSignal' was previously declared here 2675 | void CarlaPlugin::waitForBridgeSaveSignal() noexcept | ^ ../backend/CarlaPlugin.hpp:918:23: warning: 'getUiBridgeProcessId' violates the C++ One Definition Rule [-Wodr] 918 | virtual uintptr_t getUiBridgeProcessId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2637:11: note: 'getUiBridgeProcessId' was previously declared here 2637 | uintptr_t CarlaPlugin::getUiBridgeProcessId() const noexcept | ^ ../backend/CarlaPlugin.hpp:913:25: warning: 'getNativeDescriptor' violates the C++ One Definition Rule [-Wodr] 913 | virtual const void* getNativeDescriptor() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2632:13: note: 'getNativeDescriptor' was previously declared here 2632 | const void* CarlaPlugin::getNativeDescriptor() const noexcept | ^ ../backend/CarlaPlugin.hpp:907:19: warning: 'getNativeHandle' violates the C++ One Definition Rule [-Wodr] 907 | virtual void* getNativeHandle() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2627:7: note: 'getNativeHandle' was previously declared here 2627 | void* CarlaPlugin::getNativeHandle() const noexcept | ^ ../backend/CarlaPlugin.hpp:813:19: warning: 'embedCustomUI' violates the C++ One Definition Rule [-Wodr] 813 | virtual void* embedCustomUI(void* ptr); | ^ ../backend/plugin/CarlaPlugin.cpp:2439:7: note: 'embedCustomUI' was previously declared here 2439 | void* CarlaPlugin::embedCustomUI(void*) | ^ ../backend/CarlaPlugin.hpp:768:18: warning: 'handleOscMessage' violates the C++ One Definition Rule [-Wodr] 768 | virtual void handleOscMessage(const char* method, | ^ ../backend/plugin/CarlaPlugin.cpp:2362:6: note: 'handleOscMessage' was previously declared here 2362 | void CarlaPlugin::handleOscMessage(const char* const, const int, const void* const, const char* const, const lo_message) | ^ ../backend/CarlaPlugin.hpp:726:18: warning: 'offlineModeChanged' violates the C++ One Definition Rule [-Wodr] 726 | virtual void offlineModeChanged(bool isOffline); | ^ ../backend/plugin/CarlaPlugin.cpp:2072:6: note: 'offlineModeChanged' was previously declared here 2072 | void CarlaPlugin::offlineModeChanged(const bool) | ^ ../backend/CarlaPlugin.hpp:716:18: warning: 'bufferSizeChanged' violates the C++ One Definition Rule [-Wodr] 716 | virtual void bufferSizeChanged(uint32_t newBufferSize); | ^ ../backend/plugin/CarlaPlugin.cpp:2064:6: note: 'bufferSizeChanged' was previously declared here 2064 | void CarlaPlugin::bufferSizeChanged(const uint32_t) | ^ ../backend/CarlaPlugin.hpp:690:18: warning: 'reloadPrograms' violates the C++ One Definition Rule [-Wodr] 690 | virtual void reloadPrograms(bool doInit); | ^ ../backend/plugin/CarlaPlugin.cpp:2047:6: note: 'reloadPrograms' was previously declared here 2047 | void CarlaPlugin::reloadPrograms(const bool) | ^ ../backend/CarlaPlugin.hpp:463:18: warning: 'setId' violates the C++ One Definition Rule [-Wodr] 463 | virtual void setId(uint newId) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1331:6: note: 'setId' was previously declared here 1331 | void CarlaPlugin::setId(const uint newId) noexcept | ^ ../backend/CarlaPlugin.hpp:413:18: warning: 'resetParameters' violates the C++ One Definition Rule [-Wodr] 413 | virtual void resetParameters() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:447:6: note: 'resetParameters' was previously declared here 447 | void CarlaPlugin::resetParameters() noexcept | ^ ../backend/CarlaPlugin.hpp:408:18: warning: 'prepareForSave' violates the C++ One Definition Rule [-Wodr] 408 | virtual void prepareForSave(bool temporary); | ^ ../backend/plugin/CarlaPlugin.cpp:443:6: note: 'prepareForSave' was previously declared here 443 | void CarlaPlugin::prepareForSave(bool) | ^ ../backend/CarlaPlugin.hpp:323:18: warning: 'getRealName' violates the C++ One Definition Rule [-Wodr] 323 | virtual bool getRealName(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:323:6: note: 'getRealName' was previously declared here 323 | bool CarlaPlugin::getRealName(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:315:18: warning: 'getCopyright' violates the C++ One Definition Rule [-Wodr] 315 | virtual bool getCopyright(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:317:6: note: 'getCopyright' was previously declared here 317 | bool CarlaPlugin::getCopyright(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:309:18: warning: 'getMaker' violates the C++ One Definition Rule [-Wodr] 309 | virtual bool getMaker(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:311:6: note: 'getMaker' was previously declared here 311 | bool CarlaPlugin::getMaker(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:303:18: warning: 'getLabel' violates the C++ One Definition Rule [-Wodr] 303 | virtual bool getLabel(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:305:6: note: 'getLabel' was previously declared here 305 | bool CarlaPlugin::getLabel(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:194:22: warning: 'getMidiOutCount' violates the C++ One Definition Rule [-Wodr] 194 | virtual uint32_t getMidiOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:201:10: note: 'getMidiOutCount' was previously declared here 201 | uint32_t CarlaPlugin::getMidiOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:189:22: warning: 'getMidiInCount' violates the C++ One Definition Rule [-Wodr] 189 | virtual uint32_t getMidiInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:196:10: note: 'getMidiInCount' was previously declared here 196 | uint32_t CarlaPlugin::getMidiInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:161:22: warning: 'getLatencyInFrames' violates the C++ One Definition Rule [-Wodr] 161 | virtual uint32_t getLatencyInFrames() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:168:10: note: 'getLatencyInFrames' was previously declared here 168 | uint32_t CarlaPlugin::getLatencyInFrames() const noexcept | ^ ../backend/CarlaPlugin.hpp:156:21: warning: 'getUniqueId' violates the C++ One Definition Rule [-Wodr] 156 | virtual int64_t getUniqueId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:163:9: note: 'getUniqueId' was previously declared here 163 | int64_t CarlaPlugin::getUniqueId() const noexcept | ^ ../backend/CarlaPlugin.hpp:184:14: warning: 'getCVOutCount' violates the C++ One Definition Rule [-Wodr] 184 | uint32_t getCVOutCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:184:14: warning: 'getCVOutCount' violates the C++ One Definition Rule [-Wodr] 184 | uint32_t getCVOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:191:10: note: 'getCVOutCount' was previously declared here 191 | uint32_t CarlaPlugin::getCVOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:868:27: warning: 'getAudioInPort' violates the C++ One Definition Rule [-Wodr] 868 | CarlaEngineAudioPort* getAudioInPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2570:23: note: 'getAudioInPort' was previously declared here 2570 | CarlaEngineAudioPort* CarlaPlugin::getAudioInPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:873:27: warning: 'getAudioOutPort' violates the C++ One Definition Rule [-Wodr] 873 | CarlaEngineAudioPort* getAudioOutPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2575:23: note: 'getAudioOutPort' was previously declared here 2575 | CarlaEngineAudioPort* CarlaPlugin::getAudioOutPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:878:24: warning: 'getCVInPort' violates the C++ One Definition Rule [-Wodr] 878 | CarlaEngineCVPort* getCVInPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2580:20: note: 'getCVInPort' was previously declared here 2580 | CarlaEngineCVPort* CarlaPlugin::getCVInPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:883:24: warning: 'getCVOutPort' violates the C++ One Definition Rule [-Wodr] 883 | CarlaEngineCVPort* getCVOutPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2585:20: note: 'getCVOutPort' was previously declared here 2585 | CarlaEngineCVPort* CarlaPlugin::getCVOutPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:447:10: warning: 'loadStateFromFile' violates the C++ One Definition Rule [-Wodr] 447 | bool loadStateFromFile(const char* filename); | ^ ../backend/plugin/CarlaPlugin.cpp:981:6: note: 'loadStateFromFile' was previously declared here 981 | bool CarlaPlugin::loadStateFromFile(const char* const filename) | ^ ../backend/CarlaPlugin.hpp:440:10: warning: 'saveStateToFile' violates the C++ One Definition Rule [-Wodr] 440 | bool saveStateToFile(const char* filename); | ^ ../backend/plugin/CarlaPlugin.cpp:957:6: note: 'saveStateToFile' was previously declared here 957 | bool CarlaPlugin::saveStateToFile(const char* const filename) | ^ ../backend/CarlaPlugin.hpp:782:10: warning: 'sendMidiSingleNote' violates the C++ One Definition Rule [-Wodr] 782 | void sendMidiSingleNote(uint8_t channel, uint8_t note, uint8_t velo, | ^ ../backend/plugin/CarlaPlugin.cpp:2370:6: note: 'sendMidiSingleNote' was previously declared here 2370 | void CarlaPlugin::sendMidiSingleNote(const uint8_t channel, const uint8_t note, const uint8_t velo, const bool sendGui, const bool sendOsc, const bool sendCallback) | ^ ../backend/CarlaPlugin.hpp:253:10: warning: 'isParameterOutput' violates the C++ One Definition Rule [-Wodr] 253 | bool isParameterOutput(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:253:10: warning: 'isParameterOutput' violates the C++ One Definition Rule [-Wodr] 253 | bool isParameterOutput(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:257:6: note: 'isParameterOutput' was previously declared here 257 | bool CarlaPlugin::isParameterOutput(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:220:14: warning: 'getCustomDataCount' violates the C++ One Definition Rule [-Wodr] 220 | uint32_t getCustomDataCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:220:14: warning: 'getCustomDataCount' violates the C++ One Definition Rule [-Wodr] 220 | uint32_t getCustomDataCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:227:10: note: 'getCustomDataCount' was previously declared here 227 | uint32_t CarlaPlugin::getCustomDataCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:267:23: warning: 'getCustomData' violates the C++ One Definition Rule [-Wodr] 267 | const CustomData& getCustomData(uint32_t index) const noexcept; | ^ ../backend/CarlaPlugin.hpp:267:23: warning: 'getCustomData' violates the C++ One Definition Rule [-Wodr] 267 | const CustomData& getCustomData(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:269:19: note: 'getCustomData' was previously declared here 269 | const CustomData& CarlaPlugin::getCustomData(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:210:14: warning: 'getProgramCount' violates the C++ One Definition Rule [-Wodr] 210 | uint32_t getProgramCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:210:14: warning: 'getProgramCount' violates the C++ One Definition Rule [-Wodr] 210 | uint32_t getProgramCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:217:10: note: 'getProgramCount' was previously declared here 217 | uint32_t CarlaPlugin::getProgramCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:230:13: warning: 'getCurrentProgram' violates the C++ One Definition Rule [-Wodr] 230 | int32_t getCurrentProgram() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:235:9: note: 'getCurrentProgram' was previously declared here 235 | int32_t CarlaPlugin::getCurrentProgram() const noexcept | ^ ../backend/CarlaPlugin.hpp:380:10: warning: 'getProgramName' violates the C++ One Definition Rule [-Wodr] 380 | bool getProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/CarlaPlugin.hpp:380:10: warning: 'getProgramName' violates the C++ One Definition Rule [-Wodr] 380 | bool getProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:410:6: note: 'getProgramName' was previously declared here 410 | bool CarlaPlugin::getProgramName(const uint32_t index, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:215:14: warning: 'getMidiProgramCount' violates the C++ One Definition Rule [-Wodr] 215 | uint32_t getMidiProgramCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:215:14: warning: 'getMidiProgramCount' violates the C++ One Definition Rule [-Wodr] 215 | uint32_t getMidiProgramCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:222:10: note: 'getMidiProgramCount' was previously declared here 222 | uint32_t CarlaPlugin::getMidiProgramCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:238:13: warning: 'getCurrentMidiProgram' violates the C++ One Definition Rule [-Wodr] 238 | int32_t getCurrentMidiProgram() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:240:9: note: 'getCurrentMidiProgram' was previously declared here 240 | int32_t CarlaPlugin::getCurrentMidiProgram() const noexcept | ^ ../backend/CarlaPlugin.hpp:260:28: warning: 'getMidiProgramData' violates the C++ One Definition Rule [-Wodr] 260 | const MidiProgramData& getMidiProgramData(uint32_t index) const noexcept; | ^ ../backend/CarlaPlugin.hpp:260:28: warning: 'getMidiProgramData' violates the C++ One Definition Rule [-Wodr] 260 | const MidiProgramData& getMidiProgramData(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:263:24: note: 'getMidiProgramData' was previously declared here 263 | const MidiProgramData& CarlaPlugin::getMidiProgramData(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:398:10: warning: 'getParameterCountInfo' violates the C++ One Definition Rule [-Wodr] 398 | void getParameterCountInfo(uint32_t& ins, uint32_t& outs) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:426:6: note: 'getParameterCountInfo' was previously declared here 426 | void CarlaPlugin::getParameterCountInfo(uint32_t& ins, uint32_t& outs) const noexcept | ^ ../backend/CarlaPlugin.hpp:200:14: warning: 'getParameterCount' violates the C++ One Definition Rule [-Wodr] 200 | uint32_t getParameterCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:200:14: warning: 'getParameterCount' violates the C++ One Definition Rule [-Wodr] 200 | uint32_t getParameterCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:206:10: note: 'getParameterCount' was previously declared here 206 | uint32_t CarlaPlugin::getParameterCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:243:26: warning: 'getParameterData' violates the C++ One Definition Rule [-Wodr] 243 | const ParameterData& getParameterData(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:243:26: warning: 'getParameterData' violates the C++ One Definition Rule [-Wodr] 243 | const ParameterData& getParameterData(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:245:22: note: 'getParameterData' was previously declared here 245 | const ParameterData& CarlaPlugin::getParameterData(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:248:28: warning: 'getParameterRanges' violates the C++ One Definition Rule [-Wodr] 248 | const ParameterRanges& getParameterRanges(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:248:28: warning: 'getParameterRanges' violates the C++ One Definition Rule [-Wodr] 248 | const ParameterRanges& getParameterRanges(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:251:24: note: 'getParameterRanges' was previously declared here 251 | const ParameterRanges& CarlaPlugin::getParameterRanges(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:145:17: warning: 'getIconName' violates the C++ One Definition Rule [-Wodr] 145 | const char* getIconName() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:153:13: note: 'getIconName' was previously declared here 153 | const char* CarlaPlugin::getIconName() const noexcept | ^ ../backend/CarlaPlugin.hpp:932:10: warning: 'setPatchbayNodeId' violates the C++ One Definition Rule [-Wodr] 932 | void setPatchbayNodeId(uint32_t nodeId) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2649:6: note: 'setPatchbayNodeId' was previously declared here 2649 | void CarlaPlugin::setPatchbayNodeId(const uint32_t nodeId) noexcept | ^ ../backend/CarlaPlugin.hpp:926:14: warning: 'getPatchbayNodeId' violates the C++ One Definition Rule [-Wodr] 926 | uint32_t getPatchbayNodeId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2644:10: note: 'getPatchbayNodeId' was previously declared here 2644 | uint32_t CarlaPlugin::getPatchbayNodeId() const noexcept | ^ ../backend/CarlaPlugin.hpp:169:14: warning: 'getAudioInCount' violates the C++ One Definition Rule [-Wodr] 169 | uint32_t getAudioInCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:169:14: warning: 'getAudioInCount' violates the C++ One Definition Rule [-Wodr] 169 | uint32_t getAudioInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:176:10: note: 'getAudioInCount' was previously declared here 176 | uint32_t CarlaPlugin::getAudioInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:174:14: warning: 'getAudioOutCount' violates the C++ One Definition Rule [-Wodr] 174 | uint32_t getAudioOutCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:174:14: warning: 'getAudioOutCount' violates the C++ One Definition Rule [-Wodr] 174 | uint32_t getAudioOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:181:10: note: 'getAudioOutCount' was previously declared here 181 | uint32_t CarlaPlugin::getAudioOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:888:27: warning: 'getDefaultEventInPort' violates the C++ One Definition Rule [-Wodr] 888 | CarlaEngineEventPort* getDefaultEventInPort() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2590:23: note: 'getDefaultEventInPort' was previously declared here 2590 | CarlaEngineEventPort* CarlaPlugin::getDefaultEventInPort() const noexcept | ^ ../backend/CarlaPlugin.hpp:893:27: warning: 'getDefaultEventOutPort' violates the C++ One Definition Rule [-Wodr] 893 | CarlaEngineEventPort* getDefaultEventOutPort() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2595:23: note: 'getDefaultEventOutPort' was previously declared here 2595 | CarlaEngineEventPort* CarlaPlugin::getDefaultEventOutPort() const noexcept | ^ ../backend/CarlaPlugin.hpp:863:24: warning: 'getEngineClient' violates the C++ One Definition Rule [-Wodr] 863 | CarlaEngineClient* getEngineClient() const noexcept; | ^ ../backend/CarlaPlugin.hpp:863:24: warning: 'getEngineClient' violates the C++ One Definition Rule [-Wodr] 863 | CarlaEngineClient* getEngineClient() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2565:20: note: 'getEngineClient' was previously declared here 2565 | CarlaEngineClient* CarlaPlugin::getEngineClient() const noexcept | ^ ../backend/CarlaPlugin.hpp:523:10: warning: 'setBalanceLeft' violates the C++ One Definition Rule [-Wodr] 523 | void setBalanceLeft(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1471:6: note: 'setBalanceLeft' was previously declared here 1471 | void CarlaPlugin::setBalanceLeft(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:534:10: warning: 'setBalanceRight' violates the C++ One Definition Rule [-Wodr] 534 | void setBalanceRight(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1496:6: note: 'setBalanceRight' was previously declared here 1496 | void CarlaPlugin::setBalanceRight(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:545:10: warning: 'setPanning' violates the C++ One Definition Rule [-Wodr] 545 | void setPanning(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1521:6: note: 'setPanning' was previously declared here 1521 | void CarlaPlugin::setPanning(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:140:17: warning: 'getFilename' violates the C++ One Definition Rule [-Wodr] 140 | const char* getFilename() const noexcept; | ^ ../backend/CarlaPlugin.hpp:140:17: warning: 'getFilename' violates the C++ One Definition Rule [-Wodr] 140 | const char* getFilename() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:148:13: note: 'getFilename' was previously declared here 148 | const char* CarlaPlugin::getFilename() const noexcept | ^ ../backend/CarlaPlugin.hpp:118:10: warning: 'getOptionsEnabled' violates the C++ One Definition Rule [-Wodr] 118 | uint getOptionsEnabled() const noexcept; | ^ ../backend/CarlaPlugin.hpp:118:10: warning: 'getOptionsEnabled' violates the C++ One Definition Rule [-Wodr] 118 | uint getOptionsEnabled() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:133:6: note: 'getOptionsEnabled' was previously declared here 133 | uint CarlaPlugin::getOptionsEnabled() const noexcept | ^ ../backend/CarlaPlugin.hpp:426:27: warning: 'getStateSave' violates the C++ One Definition Rule [-Wodr] 426 | const CarlaStateSave& getStateSave(bool callPrepareForSave = true); | ^ ../backend/plugin/CarlaPlugin.cpp:509:23: note: 'getStateSave' was previously declared here 509 | const CarlaStateSave& CarlaPlugin::getStateSave(const bool callPrepareForSave) | ^ ../backend/CarlaPlugin.hpp:433:10: warning: 'loadStateSave' violates the C++ One Definition Rule [-Wodr] 433 | void loadStateSave(const CarlaStateSave& stateSave); | ^ ../backend/plugin/CarlaPlugin.cpp:677:6: note: 'loadStateSave' was previously declared here 677 | void CarlaPlugin::loadStateSave(const CarlaStateSave& stateSave) | ^ ../backend/CarlaPlugin.hpp:179:14: warning: 'getCVInCount' violates the C++ One Definition Rule [-Wodr] 179 | uint32_t getCVInCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:179:14: warning: 'getCVInCount' violates the C++ One Definition Rule [-Wodr] 179 | uint32_t getCVInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:186:10: note: 'getCVInCount' was previously declared here 186 | uint32_t CarlaPlugin::getCVInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:374:11: warning: 'getInternalParameterValue' violates the C++ One Definition Rule [-Wodr] 374 | float getInternalParameterValue(int32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:382:7: note: 'getInternalParameterValue' was previously declared here 382 | float CarlaPlugin::getInternalParameterValue(const int32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:503:10: warning: 'setDryWet' violates the C++ One Definition Rule [-Wodr] 503 | void setDryWet(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1421:6: note: 'setDryWet' was previously declared here 1421 | void CarlaPlugin::setDryWet(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:512:10: warning: 'setVolume' violates the C++ One Definition Rule [-Wodr] 512 | void setVolume(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1446:6: note: 'setVolume' was previously declared here 1446 | void CarlaPlugin::setVolume(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:485:10: warning: 'setEnabled' violates the C++ One Definition Rule [-Wodr] 485 | void setEnabled(bool yesNo) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1369:6: note: 'setEnabled' was previously declared here 1369 | void CarlaPlugin::setEnabled(const bool yesNo) noexcept | ^ ../backend/CarlaPlugin.hpp:493:10: warning: 'setActive' violates the C++ One Definition Rule [-Wodr] 493 | void setActive(bool active, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/CarlaPlugin.hpp:493:10: warning: 'setActive' violates the C++ One Definition Rule [-Wodr] 493 | void setActive(bool active, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1383:6: note: 'setActive' was previously declared here 1383 | void CarlaPlugin::setActive(const bool active, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:134:17: warning: 'getName' violates the C++ One Definition Rule [-Wodr] 134 | const char* getName() const noexcept; | ^ ../backend/CarlaPlugin.hpp:134:17: warning: 'getName' violates the C++ One Definition Rule [-Wodr] 134 | const char* getName() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:143:13: note: 'getName' was previously declared here 143 | const char* CarlaPlugin::getName() const noexcept | ^ ../backend/CarlaPlugin.hpp:741:10: warning: 'tryLock' violates the C++ One Definition Rule [-Wodr] 741 | bool tryLock(bool forcedOffline) noexcept; | ^ ../backend/CarlaPlugin.hpp:741:10: warning: 'tryLock' violates the C++ One Definition Rule [-Wodr] 741 | bool tryLock(bool forcedOffline) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2323:6: note: 'tryLock' was previously declared here 2323 | bool CarlaPlugin::tryLock(const bool forcedOffline) noexcept | ^ ../backend/CarlaPlugin.hpp:746:10: warning: 'unlock' violates the C++ One Definition Rule [-Wodr] 746 | void unlock() noexcept; | ^ ../backend/CarlaPlugin.hpp:746:10: warning: 'unlock' violates the C++ One Definition Rule [-Wodr] 746 | void unlock() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2336:6: note: 'unlock' was previously declared here 2336 | void CarlaPlugin::unlock() noexcept | ^ ../backend/CarlaPlugin.hpp:104:10: warning: 'getId' violates the C++ One Definition Rule [-Wodr] 104 | uint getId() const noexcept; | ^ ../backend/CarlaPlugin.hpp:104:10: warning: 'getId' violates the C++ One Definition Rule [-Wodr] 104 | uint getId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:123:6: note: 'getId' was previously declared here 123 | uint CarlaPlugin::getId() const noexcept | ^ ../backend/CarlaPlugin.hpp:126:10: warning: 'isEnabled' violates the C++ One Definition Rule [-Wodr] 126 | bool isEnabled() const noexcept; | ^ ../backend/CarlaPlugin.hpp:126:10: warning: 'isEnabled' violates the C++ One Definition Rule [-Wodr] 126 | bool isEnabled() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:138:6: note: 'isEnabled' was previously declared here 138 | bool CarlaPlugin::isEnabled() const noexcept | ^ ../backend/CarlaPlugin.hpp:111:10: warning: 'getHints' violates the C++ One Definition Rule [-Wodr] 111 | uint getHints() const noexcept; | ^ ../backend/CarlaPlugin.hpp:111:10: warning: 'getHints' violates the C++ One Definition Rule [-Wodr] 111 | uint getHints() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:128:6: note: 'getHints' was previously declared here 128 | uint CarlaPlugin::getHints() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: warning: 'getExtraStuff' violates the C++ One Definition Rule [-Wodr] 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: warning: 'getExtraStuff' violates the C++ One Definition Rule [-Wodr] 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: note: 'getExtraStuff' was previously declared here 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: warning: 'getBinaryType' violates the C++ One Definition Rule [-Wodr] 941 | virtual BinaryType getBinaryType() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: warning: 'getBinaryType' violates the C++ One Definition Rule [-Wodr] 941 | virtual BinaryType getBinaryType() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: note: 'getBinaryType' was previously declared here 941 | virtual BinaryType getBinaryType() const noexcept | ^ In function 'ladspa_rdf_dup', inlined from 'init2' at ../backend/plugin/CarlaPluginLADSPADSSI.cpp:2903:44: ../utils/CarlaLadspaUtils.hpp:50:76: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 50 | newDescriptor->Ports = new LADSPA_RDF_Port[newDescriptor->PortCount]; | ^ ../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'ladspa_rdf_dup', inlined from 'init2' at ../backend/plugin/CarlaPluginLADSPADSSI.cpp:2903:44: ../utils/CarlaLadspaUtils.hpp:68:90: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 68 | newPort->ScalePoints = new LADSPA_RDF_ScalePoint[oldPort->ScalePointCount]; | ^ ../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ make[1]: Entering directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' Linking carla-bridge-lv2.so make[1]: Leaving directory '/builddir/build/BUILD/Carla-2.2.0/source/bridges-plugin' ../backend/engine/CarlaEngineBridge.cpp:51:21: warning: type 'struct ProtectedData' violates the C++ One Definition Rule [-Wodr] 51 | struct CarlaPlugin::ProtectedData { | ^ ../backend/plugin/CarlaPluginInternal.hpp:226:21: note: a different type is defined in another translation unit 226 | struct CarlaPlugin::ProtectedData { | ^ ../backend/plugin/CarlaPluginInternal.hpp:233:14: note: the first difference of corresponding definitions is field 'nodeId' 233 | uint32_t nodeId; | ^ ../backend/plugin/CarlaPluginInternal.hpp:226:21: note: a type with different number of fields is defined in another translation unit 226 | struct CarlaPlugin::ProtectedData { | ^ ../backend/CarlaPlugin.hpp:452:10: warning: 'exportAsLV2' violates the C++ One Definition Rule [-Wodr] 452 | bool exportAsLV2(const char* lv2path); | ^ ../backend/plugin/CarlaPlugin.cpp:1010:6: note: 'exportAsLV2' was previously declared here 1010 | bool CarlaPlugin::exportAsLV2(const char* const lv2path) | ^ ../backend/CarlaPlugin.hpp:629:18: warning: 'setCustomData' violates the C++ One Definition Rule [-Wodr] 629 | virtual void setCustomData(const char* type, const char* key, const char* value, bool sendGui); | ^ ../backend/plugin/CarlaPlugin.cpp:1879:6: note: 'setCustomData' was previously declared here 1879 | void CarlaPlugin::setCustomData(const char* const type, const char* const key, const char* const value, const bool) | ^ ../backend/CarlaPlugin.hpp:735:18: warning: 'idle' violates the C++ One Definition Rule [-Wodr] 735 | virtual void idle(); | ^ ../backend/plugin/CarlaPlugin.cpp:2079:6: note: 'idle' was previously declared here 2079 | void CarlaPlugin::idle() | ^ ../backend/CarlaPlugin.hpp:820:18: warning: 'uiIdle' violates the C++ One Definition Rule [-Wodr] 820 | virtual void uiIdle(); | ^ ../backend/plugin/CarlaPlugin.cpp:2444:6: note: 'uiIdle' was previously declared here 2444 | void CarlaPlugin::uiIdle() | ^ ../backend/CarlaPlugin.hpp:900:10: warning: 'checkForMidiLearn' violates the C++ One Definition Rule [-Wodr] 900 | void checkForMidiLearn(EngineEvent& event) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2601:6: note: 'checkForMidiLearn' was previously declared here 2601 | void CarlaPlugin::checkForMidiLearn(EngineEvent& event) noexcept | ^ ../backend/CarlaPlugin.hpp:791:10: warning: 'postponeRtAllNotesOff' violates the C++ One Definition Rule [-Wodr] 791 | void postponeRtAllNotesOff(); | ^ ../backend/plugin/CarlaPlugin.cpp:2404:6: note: 'postponeRtAllNotesOff' was previously declared here 2404 | void CarlaPlugin::postponeRtAllNotesOff() | ^ ../backend/CarlaPlugin.hpp:553:10: warning: 'setBalanceRightRT' violates the C++ One Definition Rule [-Wodr] 553 | void setBalanceRightRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1585:6: note: 'setBalanceRightRT' was previously declared here 1585 | void CarlaPlugin::setBalanceRightRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:552:10: warning: 'setBalanceLeftRT' violates the C++ One Definition Rule [-Wodr] 552 | void setBalanceLeftRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1572:6: note: 'setBalanceLeftRT' was previously declared here 1572 | void CarlaPlugin::setBalanceLeftRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:551:10: warning: 'setVolumeRT' violates the C++ One Definition Rule [-Wodr] 551 | void setVolumeRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1559:6: note: 'setVolumeRT' was previously declared here 1559 | void CarlaPlugin::setVolumeRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:550:10: warning: 'setDryWetRT' violates the C++ One Definition Rule [-Wodr] 550 | void setDryWetRT(float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1546:6: note: 'setDryWetRT' was previously declared here 1546 | void CarlaPlugin::setDryWetRT(const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:388:10: warning: 'getMidiProgramName' violates the C++ One Definition Rule [-Wodr] 388 | bool getMidiProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:418:6: note: 'getMidiProgramName' was previously declared here 418 | bool CarlaPlugin::getMidiProgramName(const uint32_t index, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:82:13: warning: '__dt_base ' violates the C++ One Definition Rule [-Wodr] 82 | virtual ~CarlaPlugin(); | ^ ../backend/plugin/CarlaPlugin.cpp:113:1: note: '__dt_base ' was previously declared here 113 | CarlaPlugin::~CarlaPlugin() | ^ ../backend/CarlaPlugin.hpp:76:5: warning: '__ct_base ' violates the C++ One Definition Rule [-Wodr] 76 | CarlaPlugin(CarlaEngine* engine, uint id); | ^ ../backend/plugin/CarlaPlugin.cpp:85:1: note: '__ct_base ' was previously declared here 85 | CarlaPlugin::CarlaPlugin(CarlaEngine* const engine, const uint id) | ^ ../backend/CarlaPlugin.hpp:800:18: warning: 'setCustomUITitle' violates the C++ One Definition Rule [-Wodr] 800 | virtual void setCustomUITitle(const char* title) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2427:6: note: 'setCustomUITitle' was previously declared here 2427 | void CarlaPlugin::setCustomUITitle(const char* const title) noexcept | ^ ../backend/CarlaPlugin.hpp:150:28: warning: 'getCategory' violates the C++ One Definition Rule [-Wodr] 150 | virtual PluginCategory getCategory() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:158:16: note: 'getCategory' was previously declared here 158 | PluginCategory CarlaPlugin::getCategory() const noexcept | ^ ../backend/CarlaPlugin.hpp:838:18: warning: 'uiMidiProgramChange' violates the C++ One Definition Rule [-Wodr] 838 | virtual void uiMidiProgramChange(uint32_t index) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2542:6: note: 'uiMidiProgramChange' was previously declared here 2542 | void CarlaPlugin::uiMidiProgramChange(const uint32_t index) noexcept | ^ ../backend/CarlaPlugin.hpp:832:18: warning: 'uiProgramChange' violates the C++ One Definition Rule [-Wodr] 832 | virtual void uiProgramChange(uint32_t index) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2537:6: note: 'uiProgramChange' was previously declared here 2537 | void CarlaPlugin::uiProgramChange(const uint32_t index) noexcept | ^ ../backend/CarlaPlugin.hpp:826:18: warning: 'uiParameterChange' violates the C++ One Definition Rule [-Wodr] 826 | virtual void uiParameterChange(uint32_t index, float value) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2528:6: note: 'uiParameterChange' was previously declared here 2528 | void CarlaPlugin::uiParameterChange(const uint32_t index, const float value) noexcept | ^ ../backend/CarlaPlugin.hpp:361:18: warning: 'getParameterGroupName' violates the C++ One Definition Rule [-Wodr] 361 | virtual bool getParameterGroupName(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:366:6: note: 'getParameterGroupName' was previously declared here 366 | bool CarlaPlugin::getParameterGroupName(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:354:18: warning: 'getParameterComment' violates the C++ One Definition Rule [-Wodr] 354 | virtual bool getParameterComment(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:359:6: note: 'getParameterComment' was previously declared here 359 | bool CarlaPlugin::getParameterComment(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:348:18: warning: 'getParameterUnit' violates the C++ One Definition Rule [-Wodr] 348 | virtual bool getParameterUnit(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:352:6: note: 'getParameterUnit' was previously declared here 352 | bool CarlaPlugin::getParameterUnit(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:342:18: warning: 'getParameterText' violates the C++ One Definition Rule [-Wodr] 342 | virtual bool getParameterText(uint32_t parameterId, char* strBuf) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:344:6: note: 'getParameterText' was previously declared here 344 | bool CarlaPlugin::getParameterText(const uint32_t parameterId, char* const strBuf) noexcept | ^ ../backend/CarlaPlugin.hpp:335:18: warning: 'getParameterSymbol' violates the C++ One Definition Rule [-Wodr] 335 | virtual bool getParameterSymbol(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:337:6: note: 'getParameterSymbol' was previously declared here 337 | bool CarlaPlugin::getParameterSymbol(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:329:18: warning: 'getParameterName' violates the C++ One Definition Rule [-Wodr] 329 | virtual bool getParameterName(uint32_t parameterId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:329:6: note: 'getParameterName' was previously declared here 329 | bool CarlaPlugin::getParameterName(const uint32_t parameterId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:292:19: warning: 'getParameterValue' violates the C++ One Definition Rule [-Wodr] 292 | virtual float getParameterValue(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:290:7: note: 'getParameterValue' was previously declared here 290 | float CarlaPlugin::getParameterValue(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:470:18: warning: 'setName' violates the C++ One Definition Rule [-Wodr] 470 | virtual void setName(const char* newName); | ^ ../backend/plugin/CarlaPlugin.cpp:1336:6: note: 'setName' was previously declared here 1336 | void CarlaPlugin::setName(const char* const newName) | ^ ../backend/CarlaPlugin.hpp:850:18: warning: 'uiNoteOff' violates the C++ One Definition Rule [-Wodr] 850 | virtual void uiNoteOff(uint8_t channel, uint8_t note) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2554:6: note: 'uiNoteOff' was previously declared here 2554 | void CarlaPlugin::uiNoteOff(const uint8_t channel, const uint8_t note) noexcept | ^ ../backend/CarlaPlugin.hpp:844:18: warning: 'uiNoteOn' violates the C++ One Definition Rule [-Wodr] 844 | virtual void uiNoteOn(uint8_t channel, uint8_t note, uint8_t velo) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2547:6: note: 'uiNoteOn' was previously declared here 2547 | void CarlaPlugin::uiNoteOn(const uint8_t channel, const uint8_t note, const uint8_t velo) noexcept | ^ ../backend/CarlaPlugin.hpp:806:18: warning: 'showCustomUI' violates the C++ One Definition Rule [-Wodr] 806 | virtual void showCustomUI(bool yesNo); | ^ ../backend/plugin/CarlaPlugin.cpp:2432:6: note: 'showCustomUI' was previously declared here 2432 | void CarlaPlugin::showCustomUI(const bool yesNo) | ^ ../backend/CarlaPlugin.hpp:704:18: warning: 'deactivate' violates the C++ One Definition Rule [-Wodr] 704 | virtual void deactivate() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2059:6: note: 'deactivate' was previously declared here 2059 | void CarlaPlugin::deactivate() noexcept | ^ ../backend/CarlaPlugin.hpp:699:18: warning: 'activate' violates the C++ One Definition Rule [-Wodr] 699 | virtual void activate() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2054:6: note: 'activate' was previously declared here 2054 | void CarlaPlugin::activate() noexcept | ^ ../backend/CarlaPlugin.hpp:638:18: warning: 'setChunkData' violates the C++ One Definition Rule [-Wodr] 638 | virtual void setChunkData(const void* data, std::size_t dataSize); | ^ ../backend/plugin/CarlaPlugin.cpp:1920:6: note: 'setChunkData' was previously declared here 1920 | void CarlaPlugin::setChunkData(const void* const data, const std::size_t dataSize) | ^ ../backend/CarlaPlugin.hpp:609:18: warning: 'setParameterMappedControlIndex' violates the C++ One Definition Rule [-Wodr] 609 | virtual void setParameterMappedControlIndex(uint32_t parameterId, int16_t index, | ^ ../backend/plugin/CarlaPlugin.cpp:1732:6: note: 'setParameterMappedControlIndex' was previously declared here 1732 | void CarlaPlugin::setParameterMappedControlIndex(const uint32_t parameterId, const int16_t index, | ^ ../backend/CarlaPlugin.hpp:615:18: warning: 'setParameterMappedRange' violates the C++ One Definition Rule [-Wodr] 615 | virtual void setParameterMappedRange(uint32_t parameterId, float minimum, float maximum, | ^ ../backend/plugin/CarlaPlugin.cpp:1834:6: note: 'setParameterMappedRange' was previously declared here 1834 | void CarlaPlugin::setParameterMappedRange(const uint32_t parameterId, const float minimum, const float maximum, | ^ ../backend/CarlaPlugin.hpp:277:25: warning: 'getChunkData' violates the C++ One Definition Rule [-Wodr] 277 | virtual std::size_t getChunkData(void** dataPtr) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:274:13: note: 'getChunkData' was previously declared here 274 | std::size_t CarlaPlugin::getChunkData(void** const dataPtr) noexcept | ^ ../backend/CarlaPlugin.hpp:205:22: warning: 'getParameterScalePointCount' violates the C++ One Definition Rule [-Wodr] 205 | virtual uint32_t getParameterScalePointCount(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:211:10: note: 'getParameterScalePointCount' was previously declared here 211 | uint32_t CarlaPlugin::getParameterScalePointCount(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:759:18: warning: 'clearBuffers' violates the C++ One Definition Rule [-Wodr] 759 | virtual void clearBuffers() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2353:6: note: 'clearBuffers' was previously declared here 2353 | void CarlaPlugin::clearBuffers() noexcept | ^ ../backend/CarlaPlugin.hpp:754:18: warning: 'initBuffers' violates the C++ One Definition Rule [-Wodr] 754 | virtual void initBuffers() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2344:6: note: 'initBuffers' was previously declared here 2344 | void CarlaPlugin::initBuffers() const noexcept | ^ ../backend/CarlaPlugin.hpp:676:18: warning: 'setMidiProgramRT' violates the C++ One Definition Rule [-Wodr] 676 | virtual void setMidiProgramRT(uint32_t index, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2022:6: note: 'setMidiProgramRT' was previously declared here 2022 | void CarlaPlugin::setMidiProgramRT(const uint32_t uindex, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:675:18: warning: 'setProgramRT' violates the C++ One Definition Rule [-Wodr] 675 | virtual void setProgramRT(uint32_t index, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2000:6: note: 'setProgramRT' was previously declared here 2000 | void CarlaPlugin::setProgramRT(const uint32_t uindex, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:664:18: warning: 'setMidiProgram' violates the C++ One Definition Rule [-Wodr] 664 | virtual void setMidiProgram(int32_t index, bool sendGui, bool sendOsc, bool sendCallback, bool doingInit = false) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1959:6: note: 'setMidiProgram' was previously declared here 1959 | void CarlaPlugin::setMidiProgram(const int32_t index, | ^ ../backend/CarlaPlugin.hpp:651:18: warning: 'setProgram' violates the C++ One Definition Rule [-Wodr] 651 | virtual void setProgram(int32_t index, bool sendGui, bool sendOsc, bool sendCallback, bool doingInit = false) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1927:6: note: 'setProgram' was previously declared here 1927 | void CarlaPlugin::setProgram(const int32_t index, | ^ ../backend/CarlaPlugin.hpp:584:18: warning: 'setParameterValueRT' violates the C++ One Definition Rule [-Wodr] 584 | virtual void setParameterValueRT(uint32_t parameterId, float value, bool sendCallbackLater) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1665:6: note: 'setParameterValueRT' was previously declared here 1665 | void CarlaPlugin::setParameterValueRT(const uint32_t parameterId, const float value, const bool sendCallbackLater) noexcept | ^ ../backend/CarlaPlugin.hpp:1011:18: warning: 'prepareForDeletion' violates the C++ One Definition Rule [-Wodr] 1011 | virtual void prepareForDeletion() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2666:6: note: 'prepareForDeletion' was previously declared here 2666 | void CarlaPlugin::prepareForDeletion() noexcept | ^ ../backend/CarlaPlugin.hpp:418:18: warning: 'randomizeParameters' violates the C++ One Definition Rule [-Wodr] 418 | virtual void randomizeParameters() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:463:6: note: 'randomizeParameters' was previously declared here 463 | void CarlaPlugin::randomizeParameters() noexcept | ^ ../backend/CarlaPlugin.hpp:367:18: warning: 'getParameterScalePointLabel' violates the C++ One Definition Rule [-Wodr] 367 | virtual bool getParameterScalePointLabel(uint32_t parameterId, uint32_t scalePointId, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:373:6: note: 'getParameterScalePointLabel' was previously declared here 373 | bool CarlaPlugin::getParameterScalePointLabel(const uint32_t parameterId, const uint32_t scalePointId, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:297:19: warning: 'getParameterScalePointValue' violates the C++ One Definition Rule [-Wodr] 297 | virtual float getParameterScalePointValue(uint32_t parameterId, uint32_t scalePointId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:297:7: note: 'getParameterScalePointValue' was previously declared here 297 | float CarlaPlugin::getParameterScalePointValue(const uint32_t parameterId, const uint32_t scalePointId) const noexcept | ^ ../backend/CarlaPlugin.hpp:1006:18: warning: 'restoreLV2State' violates the C++ One Definition Rule [-Wodr] 1006 | virtual void restoreLV2State(bool temporary) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2661:6: note: 'restoreLV2State' was previously declared here 2661 | void CarlaPlugin::restoreLV2State(const bool temporary) noexcept | ^ ../backend/CarlaPlugin.hpp:999:18: warning: 'cloneLV2Files' violates the C++ One Definition Rule [-Wodr] 999 | virtual void cloneLV2Files(const CarlaPlugin& other); | ^ ../backend/plugin/CarlaPlugin.cpp:2656:6: note: 'cloneLV2Files' was previously declared here 2656 | void CarlaPlugin::cloneLV2Files(const CarlaPlugin&) | ^ ../backend/CarlaPlugin.hpp:477:18: warning: 'setOption' violates the C++ One Definition Rule [-Wodr] 477 | virtual void setOption(uint option, bool yesNo, bool sendCallback); | ^ ../backend/plugin/CarlaPlugin.cpp:1346:6: note: 'setOption' was previously declared here 1346 | void CarlaPlugin::setOption(const uint option, const bool yesNo, const bool sendCallback) | ^ ../backend/CarlaPlugin.hpp:603:18: warning: 'setParameterMidiChannel' violates the C++ One Definition Rule [-Wodr] 603 | virtual void setParameterMidiChannel(uint32_t parameterId, uint8_t channel, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1707:6: note: 'setParameterMidiChannel' was previously declared here 1707 | void CarlaPlugin::setParameterMidiChannel(const uint32_t parameterId, const uint8_t channel, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:579:18: warning: 'setParameterValue' violates the C++ One Definition Rule [-Wodr] 579 | virtual void setParameterValue(uint32_t parameterId, float value, bool sendGui, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1641:6: note: 'setParameterValue' was previously declared here 1641 | void CarlaPlugin::setParameterValue(const uint32_t parameterId, const float value, const bool sendGui, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:563:18: warning: 'setCtrlChannel' violates the C++ One Definition Rule [-Wodr] 563 | virtual void setCtrlChannel(int8_t channel, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1612:6: note: 'setCtrlChannel' was previously declared here 1612 | void CarlaPlugin::setCtrlChannel(const int8_t channel, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:1016:18: warning: 'waitForBridgeSaveSignal' violates the C++ One Definition Rule [-Wodr] 1016 | virtual void waitForBridgeSaveSignal() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2675:6: note: 'waitForBridgeSaveSignal' was previously declared here 2675 | void CarlaPlugin::waitForBridgeSaveSignal() noexcept | ^ ../backend/CarlaPlugin.hpp:918:23: warning: 'getUiBridgeProcessId' violates the C++ One Definition Rule [-Wodr] 918 | virtual uintptr_t getUiBridgeProcessId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2637:11: note: 'getUiBridgeProcessId' was previously declared here 2637 | uintptr_t CarlaPlugin::getUiBridgeProcessId() const noexcept | ^ ../backend/CarlaPlugin.hpp:913:25: warning: 'getNativeDescriptor' violates the C++ One Definition Rule [-Wodr] 913 | virtual const void* getNativeDescriptor() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2632:13: note: 'getNativeDescriptor' was previously declared here 2632 | const void* CarlaPlugin::getNativeDescriptor() const noexcept | ^ ../backend/CarlaPlugin.hpp:907:19: warning: 'getNativeHandle' violates the C++ One Definition Rule [-Wodr] 907 | virtual void* getNativeHandle() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2627:7: note: 'getNativeHandle' was previously declared here 2627 | void* CarlaPlugin::getNativeHandle() const noexcept | ^ ../backend/CarlaPlugin.hpp:813:19: warning: 'embedCustomUI' violates the C++ One Definition Rule [-Wodr] 813 | virtual void* embedCustomUI(void* ptr); | ^ ../backend/plugin/CarlaPlugin.cpp:2439:7: note: 'embedCustomUI' was previously declared here 2439 | void* CarlaPlugin::embedCustomUI(void*) | ^ ../backend/CarlaPlugin.hpp:768:18: warning: 'handleOscMessage' violates the C++ One Definition Rule [-Wodr] 768 | virtual void handleOscMessage(const char* method, | ^ ../backend/plugin/CarlaPlugin.cpp:2362:6: note: 'handleOscMessage' was previously declared here 2362 | void CarlaPlugin::handleOscMessage(const char* const, const int, const void* const, const char* const, const lo_message) | ^ ../backend/CarlaPlugin.hpp:726:18: warning: 'offlineModeChanged' violates the C++ One Definition Rule [-Wodr] 726 | virtual void offlineModeChanged(bool isOffline); | ^ ../backend/plugin/CarlaPlugin.cpp:2072:6: note: 'offlineModeChanged' was previously declared here 2072 | void CarlaPlugin::offlineModeChanged(const bool) | ^ ../backend/CarlaPlugin.hpp:716:18: warning: 'bufferSizeChanged' violates the C++ One Definition Rule [-Wodr] 716 | virtual void bufferSizeChanged(uint32_t newBufferSize); | ^ ../backend/plugin/CarlaPlugin.cpp:2064:6: note: 'bufferSizeChanged' was previously declared here 2064 | void CarlaPlugin::bufferSizeChanged(const uint32_t) | ^ ../backend/CarlaPlugin.hpp:690:18: warning: 'reloadPrograms' violates the C++ One Definition Rule [-Wodr] 690 | virtual void reloadPrograms(bool doInit); | ^ ../backend/plugin/CarlaPlugin.cpp:2047:6: note: 'reloadPrograms' was previously declared here 2047 | void CarlaPlugin::reloadPrograms(const bool) | ^ ../backend/CarlaPlugin.hpp:463:18: warning: 'setId' violates the C++ One Definition Rule [-Wodr] 463 | virtual void setId(uint newId) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1331:6: note: 'setId' was previously declared here 1331 | void CarlaPlugin::setId(const uint newId) noexcept | ^ ../backend/CarlaPlugin.hpp:413:18: warning: 'resetParameters' violates the C++ One Definition Rule [-Wodr] 413 | virtual void resetParameters() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:447:6: note: 'resetParameters' was previously declared here 447 | void CarlaPlugin::resetParameters() noexcept | ^ ../backend/CarlaPlugin.hpp:408:18: warning: 'prepareForSave' violates the C++ One Definition Rule [-Wodr] 408 | virtual void prepareForSave(bool temporary); | ^ ../backend/plugin/CarlaPlugin.cpp:443:6: note: 'prepareForSave' was previously declared here 443 | void CarlaPlugin::prepareForSave(bool) | ^ ../backend/CarlaPlugin.hpp:323:18: warning: 'getRealName' violates the C++ One Definition Rule [-Wodr] 323 | virtual bool getRealName(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:323:6: note: 'getRealName' was previously declared here 323 | bool CarlaPlugin::getRealName(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:315:18: warning: 'getCopyright' violates the C++ One Definition Rule [-Wodr] 315 | virtual bool getCopyright(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:317:6: note: 'getCopyright' was previously declared here 317 | bool CarlaPlugin::getCopyright(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:309:18: warning: 'getMaker' violates the C++ One Definition Rule [-Wodr] 309 | virtual bool getMaker(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:311:6: note: 'getMaker' was previously declared here 311 | bool CarlaPlugin::getMaker(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:303:18: warning: 'getLabel' violates the C++ One Definition Rule [-Wodr] 303 | virtual bool getLabel(char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:305:6: note: 'getLabel' was previously declared here 305 | bool CarlaPlugin::getLabel(char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:194:22: warning: 'getMidiOutCount' violates the C++ One Definition Rule [-Wodr] 194 | virtual uint32_t getMidiOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:201:10: note: 'getMidiOutCount' was previously declared here 201 | uint32_t CarlaPlugin::getMidiOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:189:22: warning: 'getMidiInCount' violates the C++ One Definition Rule [-Wodr] 189 | virtual uint32_t getMidiInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:196:10: note: 'getMidiInCount' was previously declared here 196 | uint32_t CarlaPlugin::getMidiInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:161:22: warning: 'getLatencyInFrames' violates the C++ One Definition Rule [-Wodr] 161 | virtual uint32_t getLatencyInFrames() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:168:10: note: 'getLatencyInFrames' was previously declared here 168 | uint32_t CarlaPlugin::getLatencyInFrames() const noexcept | ^ ../backend/CarlaPlugin.hpp:156:21: warning: 'getUniqueId' violates the C++ One Definition Rule [-Wodr] 156 | virtual int64_t getUniqueId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:163:9: note: 'getUniqueId' was previously declared here 163 | int64_t CarlaPlugin::getUniqueId() const noexcept | ^ ../backend/CarlaPlugin.hpp:184:14: warning: 'getCVOutCount' violates the C++ One Definition Rule [-Wodr] 184 | uint32_t getCVOutCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:184:14: warning: 'getCVOutCount' violates the C++ One Definition Rule [-Wodr] 184 | uint32_t getCVOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:191:10: note: 'getCVOutCount' was previously declared here 191 | uint32_t CarlaPlugin::getCVOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:868:27: warning: 'getAudioInPort' violates the C++ One Definition Rule [-Wodr] 868 | CarlaEngineAudioPort* getAudioInPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2570:23: note: 'getAudioInPort' was previously declared here 2570 | CarlaEngineAudioPort* CarlaPlugin::getAudioInPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:873:27: warning: 'getAudioOutPort' violates the C++ One Definition Rule [-Wodr] 873 | CarlaEngineAudioPort* getAudioOutPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2575:23: note: 'getAudioOutPort' was previously declared here 2575 | CarlaEngineAudioPort* CarlaPlugin::getAudioOutPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:878:24: warning: 'getCVInPort' violates the C++ One Definition Rule [-Wodr] 878 | CarlaEngineCVPort* getCVInPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2580:20: note: 'getCVInPort' was previously declared here 2580 | CarlaEngineCVPort* CarlaPlugin::getCVInPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:883:24: warning: 'getCVOutPort' violates the C++ One Definition Rule [-Wodr] 883 | CarlaEngineCVPort* getCVOutPort(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2585:20: note: 'getCVOutPort' was previously declared here 2585 | CarlaEngineCVPort* CarlaPlugin::getCVOutPort(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:447:10: warning: 'loadStateFromFile' violates the C++ One Definition Rule [-Wodr] 447 | bool loadStateFromFile(const char* filename); | ^ ../backend/plugin/CarlaPlugin.cpp:981:6: note: 'loadStateFromFile' was previously declared here 981 | bool CarlaPlugin::loadStateFromFile(const char* const filename) | ^ ../backend/CarlaPlugin.hpp:440:10: warning: 'saveStateToFile' violates the C++ One Definition Rule [-Wodr] 440 | bool saveStateToFile(const char* filename); | ^ ../backend/plugin/CarlaPlugin.cpp:957:6: note: 'saveStateToFile' was previously declared here 957 | bool CarlaPlugin::saveStateToFile(const char* const filename) | ^ ../backend/CarlaPlugin.hpp:782:10: warning: 'sendMidiSingleNote' violates the C++ One Definition Rule [-Wodr] 782 | void sendMidiSingleNote(uint8_t channel, uint8_t note, uint8_t velo, | ^ ../backend/plugin/CarlaPlugin.cpp:2370:6: note: 'sendMidiSingleNote' was previously declared here 2370 | void CarlaPlugin::sendMidiSingleNote(const uint8_t channel, const uint8_t note, const uint8_t velo, const bool sendGui, const bool sendOsc, const bool sendCallback) | ^ ../backend/CarlaPlugin.hpp:253:10: warning: 'isParameterOutput' violates the C++ One Definition Rule [-Wodr] 253 | bool isParameterOutput(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:253:10: warning: 'isParameterOutput' violates the C++ One Definition Rule [-Wodr] 253 | bool isParameterOutput(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:257:6: note: 'isParameterOutput' was previously declared here 257 | bool CarlaPlugin::isParameterOutput(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:220:14: warning: 'getCustomDataCount' violates the C++ One Definition Rule [-Wodr] 220 | uint32_t getCustomDataCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:220:14: warning: 'getCustomDataCount' violates the C++ One Definition Rule [-Wodr] 220 | uint32_t getCustomDataCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:227:10: note: 'getCustomDataCount' was previously declared here 227 | uint32_t CarlaPlugin::getCustomDataCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:267:23: warning: 'getCustomData' violates the C++ One Definition Rule [-Wodr] 267 | const CustomData& getCustomData(uint32_t index) const noexcept; | ^ ../backend/CarlaPlugin.hpp:267:23: warning: 'getCustomData' violates the C++ One Definition Rule [-Wodr] 267 | const CustomData& getCustomData(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:269:19: note: 'getCustomData' was previously declared here 269 | const CustomData& CarlaPlugin::getCustomData(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:210:14: warning: 'getProgramCount' violates the C++ One Definition Rule [-Wodr] 210 | uint32_t getProgramCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:210:14: warning: 'getProgramCount' violates the C++ One Definition Rule [-Wodr] 210 | uint32_t getProgramCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:217:10: note: 'getProgramCount' was previously declared here 217 | uint32_t CarlaPlugin::getProgramCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:230:13: warning: 'getCurrentProgram' violates the C++ One Definition Rule [-Wodr] 230 | int32_t getCurrentProgram() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:235:9: note: 'getCurrentProgram' was previously declared here 235 | int32_t CarlaPlugin::getCurrentProgram() const noexcept | ^ ../backend/CarlaPlugin.hpp:380:10: warning: 'getProgramName' violates the C++ One Definition Rule [-Wodr] 380 | bool getProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/CarlaPlugin.hpp:380:10: warning: 'getProgramName' violates the C++ One Definition Rule [-Wodr] 380 | bool getProgramName(uint32_t index, char* strBuf) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:410:6: note: 'getProgramName' was previously declared here 410 | bool CarlaPlugin::getProgramName(const uint32_t index, char* const strBuf) const noexcept | ^ ../backend/CarlaPlugin.hpp:215:14: warning: 'getMidiProgramCount' violates the C++ One Definition Rule [-Wodr] 215 | uint32_t getMidiProgramCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:215:14: warning: 'getMidiProgramCount' violates the C++ One Definition Rule [-Wodr] 215 | uint32_t getMidiProgramCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:222:10: note: 'getMidiProgramCount' was previously declared here 222 | uint32_t CarlaPlugin::getMidiProgramCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:238:13: warning: 'getCurrentMidiProgram' violates the C++ One Definition Rule [-Wodr] 238 | int32_t getCurrentMidiProgram() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:240:9: note: 'getCurrentMidiProgram' was previously declared here 240 | int32_t CarlaPlugin::getCurrentMidiProgram() const noexcept | ^ ../backend/CarlaPlugin.hpp:260:28: warning: 'getMidiProgramData' violates the C++ One Definition Rule [-Wodr] 260 | const MidiProgramData& getMidiProgramData(uint32_t index) const noexcept; | ^ ../backend/CarlaPlugin.hpp:260:28: warning: 'getMidiProgramData' violates the C++ One Definition Rule [-Wodr] 260 | const MidiProgramData& getMidiProgramData(uint32_t index) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:263:24: note: 'getMidiProgramData' was previously declared here 263 | const MidiProgramData& CarlaPlugin::getMidiProgramData(const uint32_t index) const noexcept | ^ ../backend/CarlaPlugin.hpp:398:10: warning: 'getParameterCountInfo' violates the C++ One Definition Rule [-Wodr] 398 | void getParameterCountInfo(uint32_t& ins, uint32_t& outs) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:426:6: note: 'getParameterCountInfo' was previously declared here 426 | void CarlaPlugin::getParameterCountInfo(uint32_t& ins, uint32_t& outs) const noexcept | ^ ../backend/CarlaPlugin.hpp:200:14: warning: 'getParameterCount' violates the C++ One Definition Rule [-Wodr] 200 | uint32_t getParameterCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:200:14: warning: 'getParameterCount' violates the C++ One Definition Rule [-Wodr] 200 | uint32_t getParameterCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:206:10: note: 'getParameterCount' was previously declared here 206 | uint32_t CarlaPlugin::getParameterCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:243:26: warning: 'getParameterData' violates the C++ One Definition Rule [-Wodr] 243 | const ParameterData& getParameterData(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:243:26: warning: 'getParameterData' violates the C++ One Definition Rule [-Wodr] 243 | const ParameterData& getParameterData(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:245:22: note: 'getParameterData' was previously declared here 245 | const ParameterData& CarlaPlugin::getParameterData(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:248:28: warning: 'getParameterRanges' violates the C++ One Definition Rule [-Wodr] 248 | const ParameterRanges& getParameterRanges(uint32_t parameterId) const noexcept; | ^ ../backend/CarlaPlugin.hpp:248:28: warning: 'getParameterRanges' violates the C++ One Definition Rule [-Wodr] 248 | const ParameterRanges& getParameterRanges(uint32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:251:24: note: 'getParameterRanges' was previously declared here 251 | const ParameterRanges& CarlaPlugin::getParameterRanges(const uint32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:145:17: warning: 'getIconName' violates the C++ One Definition Rule [-Wodr] 145 | const char* getIconName() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:153:13: note: 'getIconName' was previously declared here 153 | const char* CarlaPlugin::getIconName() const noexcept | ^ ../backend/CarlaPlugin.hpp:932:10: warning: 'setPatchbayNodeId' violates the C++ One Definition Rule [-Wodr] 932 | void setPatchbayNodeId(uint32_t nodeId) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2649:6: note: 'setPatchbayNodeId' was previously declared here 2649 | void CarlaPlugin::setPatchbayNodeId(const uint32_t nodeId) noexcept | ^ ../backend/CarlaPlugin.hpp:926:14: warning: 'getPatchbayNodeId' violates the C++ One Definition Rule [-Wodr] 926 | uint32_t getPatchbayNodeId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2644:10: note: 'getPatchbayNodeId' was previously declared here 2644 | uint32_t CarlaPlugin::getPatchbayNodeId() const noexcept | ^ ../backend/CarlaPlugin.hpp:169:14: warning: 'getAudioInCount' violates the C++ One Definition Rule [-Wodr] 169 | uint32_t getAudioInCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:169:14: warning: 'getAudioInCount' violates the C++ One Definition Rule [-Wodr] 169 | uint32_t getAudioInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:176:10: note: 'getAudioInCount' was previously declared here 176 | uint32_t CarlaPlugin::getAudioInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:174:14: warning: 'getAudioOutCount' violates the C++ One Definition Rule [-Wodr] 174 | uint32_t getAudioOutCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:174:14: warning: 'getAudioOutCount' violates the C++ One Definition Rule [-Wodr] 174 | uint32_t getAudioOutCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:181:10: note: 'getAudioOutCount' was previously declared here 181 | uint32_t CarlaPlugin::getAudioOutCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:888:27: warning: 'getDefaultEventInPort' violates the C++ One Definition Rule [-Wodr] 888 | CarlaEngineEventPort* getDefaultEventInPort() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2590:23: note: 'getDefaultEventInPort' was previously declared here 2590 | CarlaEngineEventPort* CarlaPlugin::getDefaultEventInPort() const noexcept | ^ ../backend/CarlaPlugin.hpp:893:27: warning: 'getDefaultEventOutPort' violates the C++ One Definition Rule [-Wodr] 893 | CarlaEngineEventPort* getDefaultEventOutPort() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2595:23: note: 'getDefaultEventOutPort' was previously declared here 2595 | CarlaEngineEventPort* CarlaPlugin::getDefaultEventOutPort() const noexcept | ^ ../backend/CarlaPlugin.hpp:863:24: warning: 'getEngineClient' violates the C++ One Definition Rule [-Wodr] 863 | CarlaEngineClient* getEngineClient() const noexcept; | ^ ../backend/CarlaPlugin.hpp:863:24: warning: 'getEngineClient' violates the C++ One Definition Rule [-Wodr] 863 | CarlaEngineClient* getEngineClient() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2565:20: note: 'getEngineClient' was previously declared here 2565 | CarlaEngineClient* CarlaPlugin::getEngineClient() const noexcept | ^ ../backend/CarlaPlugin.hpp:523:10: warning: 'setBalanceLeft' violates the C++ One Definition Rule [-Wodr] 523 | void setBalanceLeft(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1471:6: note: 'setBalanceLeft' was previously declared here 1471 | void CarlaPlugin::setBalanceLeft(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:534:10: warning: 'setBalanceRight' violates the C++ One Definition Rule [-Wodr] 534 | void setBalanceRight(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1496:6: note: 'setBalanceRight' was previously declared here 1496 | void CarlaPlugin::setBalanceRight(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:545:10: warning: 'setPanning' violates the C++ One Definition Rule [-Wodr] 545 | void setPanning(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1521:6: note: 'setPanning' was previously declared here 1521 | void CarlaPlugin::setPanning(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:140:17: warning: 'getFilename' violates the C++ One Definition Rule [-Wodr] 140 | const char* getFilename() const noexcept; | ^ ../backend/CarlaPlugin.hpp:140:17: warning: 'getFilename' violates the C++ One Definition Rule [-Wodr] 140 | const char* getFilename() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:148:13: note: 'getFilename' was previously declared here 148 | const char* CarlaPlugin::getFilename() const noexcept | ^ ../backend/CarlaPlugin.hpp:118:10: warning: 'getOptionsEnabled' violates the C++ One Definition Rule [-Wodr] 118 | uint getOptionsEnabled() const noexcept; | ^ ../backend/CarlaPlugin.hpp:118:10: warning: 'getOptionsEnabled' violates the C++ One Definition Rule [-Wodr] 118 | uint getOptionsEnabled() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:133:6: note: 'getOptionsEnabled' was previously declared here 133 | uint CarlaPlugin::getOptionsEnabled() const noexcept | ^ ../backend/CarlaPlugin.hpp:426:27: warning: 'getStateSave' violates the C++ One Definition Rule [-Wodr] 426 | const CarlaStateSave& getStateSave(bool callPrepareForSave = true); | ^ ../backend/plugin/CarlaPlugin.cpp:509:23: note: 'getStateSave' was previously declared here 509 | const CarlaStateSave& CarlaPlugin::getStateSave(const bool callPrepareForSave) | ^ ../backend/CarlaPlugin.hpp:433:10: warning: 'loadStateSave' violates the C++ One Definition Rule [-Wodr] 433 | void loadStateSave(const CarlaStateSave& stateSave); | ^ ../backend/plugin/CarlaPlugin.cpp:677:6: note: 'loadStateSave' was previously declared here 677 | void CarlaPlugin::loadStateSave(const CarlaStateSave& stateSave) | ^ ../backend/CarlaPlugin.hpp:179:14: warning: 'getCVInCount' violates the C++ One Definition Rule [-Wodr] 179 | uint32_t getCVInCount() const noexcept; | ^ ../backend/CarlaPlugin.hpp:179:14: warning: 'getCVInCount' violates the C++ One Definition Rule [-Wodr] 179 | uint32_t getCVInCount() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:186:10: note: 'getCVInCount' was previously declared here 186 | uint32_t CarlaPlugin::getCVInCount() const noexcept | ^ ../backend/CarlaPlugin.hpp:374:11: warning: 'getInternalParameterValue' violates the C++ One Definition Rule [-Wodr] 374 | float getInternalParameterValue(int32_t parameterId) const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:382:7: note: 'getInternalParameterValue' was previously declared here 382 | float CarlaPlugin::getInternalParameterValue(const int32_t parameterId) const noexcept | ^ ../backend/CarlaPlugin.hpp:503:10: warning: 'setDryWet' violates the C++ One Definition Rule [-Wodr] 503 | void setDryWet(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1421:6: note: 'setDryWet' was previously declared here 1421 | void CarlaPlugin::setDryWet(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:512:10: warning: 'setVolume' violates the C++ One Definition Rule [-Wodr] 512 | void setVolume(float value, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1446:6: note: 'setVolume' was previously declared here 1446 | void CarlaPlugin::setVolume(const float value, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:485:10: warning: 'setEnabled' violates the C++ One Definition Rule [-Wodr] 485 | void setEnabled(bool yesNo) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1369:6: note: 'setEnabled' was previously declared here 1369 | void CarlaPlugin::setEnabled(const bool yesNo) noexcept | ^ ../backend/CarlaPlugin.hpp:493:10: warning: 'setActive' violates the C++ One Definition Rule [-Wodr] 493 | void setActive(bool active, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/CarlaPlugin.hpp:493:10: warning: 'setActive' violates the C++ One Definition Rule [-Wodr] 493 | void setActive(bool active, bool sendOsc, bool sendCallback) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:1383:6: note: 'setActive' was previously declared here 1383 | void CarlaPlugin::setActive(const bool active, const bool sendOsc, const bool sendCallback) noexcept | ^ ../backend/CarlaPlugin.hpp:134:17: warning: 'getName' violates the C++ One Definition Rule [-Wodr] 134 | const char* getName() const noexcept; | ^ ../backend/CarlaPlugin.hpp:134:17: warning: 'getName' violates the C++ One Definition Rule [-Wodr] 134 | const char* getName() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:143:13: note: 'getName' was previously declared here 143 | const char* CarlaPlugin::getName() const noexcept | ^ ../backend/CarlaPlugin.hpp:741:10: warning: 'tryLock' violates the C++ One Definition Rule [-Wodr] 741 | bool tryLock(bool forcedOffline) noexcept; | ^ ../backend/CarlaPlugin.hpp:741:10: warning: 'tryLock' violates the C++ One Definition Rule [-Wodr] 741 | bool tryLock(bool forcedOffline) noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2323:6: note: 'tryLock' was previously declared here 2323 | bool CarlaPlugin::tryLock(const bool forcedOffline) noexcept | ^ ../backend/CarlaPlugin.hpp:746:10: warning: 'unlock' violates the C++ One Definition Rule [-Wodr] 746 | void unlock() noexcept; | ^ ../backend/CarlaPlugin.hpp:746:10: warning: 'unlock' violates the C++ One Definition Rule [-Wodr] 746 | void unlock() noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:2336:6: note: 'unlock' was previously declared here 2336 | void CarlaPlugin::unlock() noexcept | ^ ../backend/CarlaPlugin.hpp:104:10: warning: 'getId' violates the C++ One Definition Rule [-Wodr] 104 | uint getId() const noexcept; | ^ ../backend/CarlaPlugin.hpp:104:10: warning: 'getId' violates the C++ One Definition Rule [-Wodr] 104 | uint getId() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:123:6: note: 'getId' was previously declared here 123 | uint CarlaPlugin::getId() const noexcept | ^ ../backend/CarlaPlugin.hpp:126:10: warning: 'isEnabled' violates the C++ One Definition Rule [-Wodr] 126 | bool isEnabled() const noexcept; | ^ ../backend/CarlaPlugin.hpp:126:10: warning: 'isEnabled' violates the C++ One Definition Rule [-Wodr] 126 | bool isEnabled() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:138:6: note: 'isEnabled' was previously declared here 138 | bool CarlaPlugin::isEnabled() const noexcept | ^ ../backend/CarlaPlugin.hpp:111:10: warning: 'getHints' violates the C++ One Definition Rule [-Wodr] 111 | uint getHints() const noexcept; | ^ ../backend/CarlaPlugin.hpp:111:10: warning: 'getHints' violates the C++ One Definition Rule [-Wodr] 111 | uint getHints() const noexcept; | ^ ../backend/plugin/CarlaPlugin.cpp:128:6: note: 'getHints' was previously declared here 128 | uint CarlaPlugin::getHints() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: warning: 'getExtraStuff' violates the C++ One Definition Rule [-Wodr] 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: warning: 'getExtraStuff' violates the C++ One Definition Rule [-Wodr] 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:949:25: note: 'getExtraStuff' was previously declared here 949 | virtual const void* getExtraStuff() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: warning: 'getBinaryType' violates the C++ One Definition Rule [-Wodr] 941 | virtual BinaryType getBinaryType() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: warning: 'getBinaryType' violates the C++ One Definition Rule [-Wodr] 941 | virtual BinaryType getBinaryType() const noexcept | ^ ../backend/CarlaPlugin.hpp:941:24: note: 'getBinaryType' was previously declared here 941 | virtual BinaryType getBinaryType() const noexcept | ^ In function 'ladspa_rdf_dup', inlined from 'init2' at ../backend/plugin/CarlaPluginLADSPADSSI.cpp:2903:44: ../utils/CarlaLadspaUtils.hpp:50:76: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 50 | newDescriptor->Ports = new LADSPA_RDF_Port[newDescriptor->PortCount]; | ^ ../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ In function 'ladspa_rdf_dup', inlined from 'init2' at ../backend/plugin/CarlaPluginLADSPADSSI.cpp:2903:44: ../utils/CarlaLadspaUtils.hpp:68:90: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 68 | newPort->ScalePoints = new LADSPA_RDF_ScalePoint[oldPort->ScalePointCount]; | ^ ../utils/CarlaLadspaUtils.hpp: In member function 'init2': /usr/include/c++/10/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.6i3Uhb (%build) Bad exit status from /var/tmp/rpm-tmp.6i3Uhb (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/Carla.spec