=>> Building audio/midiomatic-lv2 build started at Thu Dec 11 00:52:21 EST 2025 port directory: /usr/ports/audio/midiomatic-lv2 package name: midiomatic-lv2-0.2.1 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 837 Aug 27 2024 /usr/ports/audio/midiomatic-lv2/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 10 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/10/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for midiomatic-lv2-0.2.1: SSE=on: Use SSE optimized routines ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.cache HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work XDG_CACHE_HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.cache HOME=/wrkdirs/usr/ports/audio/midiomatic-lv2/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/audio/midiomatic-lv2/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/midiomatic" EXAMPLESDIR="share/examples/midiomatic" DATADIR="share/midiomatic" WWWDIR="www/midiomatic" ETCDIR="etc/midiomatic" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/midiomatic DOCSDIR=/usr/local/share/doc/midiomatic EXAMPLESDIR=/usr/local/share/examples/midiomatic WWWDIR=/usr/local/www/midiomatic ETCDIR=/usr/local/etc/midiomatic --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> midiomatic-lv2-0.2.1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> midiomatic-lv2-0.2.1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of midiomatic-lv2-0.2.1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by midiomatic-lv2-0.2.1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by midiomatic-lv2-0.2.1 for building => SHA256 Checksum OK for SpotlightKid-midiomatic-v0.2.1_GH0.tar.gz. => SHA256 Checksum OK for DISTRHO-DPF-ab3e4c3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by midiomatic-lv2-0.2.1 for building ===> Extracting for midiomatic-lv2-0.2.1 => SHA256 Checksum OK for SpotlightKid-midiomatic-v0.2.1_GH0.tar.gz. => SHA256 Checksum OK for DISTRHO-DPF-ab3e4c3_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for midiomatic-lv2-0.2.1 ===> Applying FreeBSD patches for midiomatic-lv2-0.2.1 from /usr/ports/audio/midiomatic-lv2/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> midiomatic-lv2-0.2.1 depends on package: lv2>0 - not found ===> Installing existing package /packages/All/lv2-1.18.10_3.pkg [pkg.DaveG.ca] Installing lv2-1.18.10_3... [pkg.DaveG.ca] `-- Installing libsamplerate-0.2.2_1... [pkg.DaveG.ca] | `-- Installing libsndfile-1.2.2_2... [pkg.DaveG.ca] | | `-- Installing flac-1.5.0,1... [pkg.DaveG.ca] | | `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] | | `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] | | `-- Extracting flac-1.5.0,1: .......... done [pkg.DaveG.ca] | | `-- Installing lame-3.100_5... [pkg.DaveG.ca] | | `-- Extracting lame-3.100_5: .......... done [pkg.DaveG.ca] | | `-- Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] | | `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg.DaveG.ca] | | `-- Installing mpg123-1.33.3... [pkg.DaveG.ca] | | `-- Extracting mpg123-1.33.3: .......... done [pkg.DaveG.ca] | | `-- Installing opus-1.5.2... [pkg.DaveG.ca] | | `-- Extracting opus-1.5.2: .......... done [pkg.DaveG.ca] | `-- Extracting libsndfile-1.2.2_2: .......... done [pkg.DaveG.ca] `-- Extracting libsamplerate-0.2.2_1: .......... done [pkg.DaveG.ca] `-- Installing py311-lxml-6.0.1... [pkg.DaveG.ca] | `-- Installing libxml2-2.14.6... [pkg.DaveG.ca] | | `-- Installing readline-8.3.1... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | | `-- Extracting readline-8.3.1: .......... done [pkg.DaveG.ca] | `-- Extracting libxml2-2.14.6: .......... done [pkg.DaveG.ca] | `-- Installing libxslt-1.1.43_1... [pkg.DaveG.ca] | | `-- Installing libgcrypt-1.11.2... [pkg.DaveG.ca] | | `-- Installing libgpg-error-1.56... [pkg.DaveG.ca] | | | `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] | | | `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] | | `-- Extracting libgpg-error-1.56: .......... done [pkg.DaveG.ca] | | `-- Extracting libgcrypt-1.11.2: .......... done [pkg.DaveG.ca] | `-- Extracting libxslt-1.1.43_1: .......... done [pkg.DaveG.ca] | `-- Installing python311-3.11.14... [pkg.DaveG.ca] | | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | `-- Extracting python311-3.11.14: .......... done [pkg.DaveG.ca] `-- Extracting py311-lxml-6.0.1: .......... done [pkg.DaveG.ca] `-- Installing py311-pygments-2.19.2... [pkg.DaveG.ca] `-- Extracting py311-pygments-2.19.2: .......... done [pkg.DaveG.ca] `-- Installing py311-rdflib-7.5.0... [pkg.DaveG.ca] | `-- Installing py311-pyparsing-3.2.5... [pkg.DaveG.ca] | `-- Extracting py311-pyparsing-3.2.5: .......... done [pkg.DaveG.ca] `-- Extracting py311-rdflib-7.5.0: .......... done [pkg.DaveG.ca] Extracting lv2-1.18.10_3: .......... done ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> midiomatic-lv2-0.2.1 depends on package: lv2>0 - found ===> Returning to build of midiomatic-lv2-0.2.1 ===> midiomatic-lv2-0.2.1 depends on executable: bash - not found ===> Installing existing package /packages/All/bash-5.3.8_1.pkg [pkg.DaveG.ca] Installing bash-5.3.8_1... [pkg.DaveG.ca] Extracting bash-5.3.8_1: .......... done ===> midiomatic-lv2-0.2.1 depends on executable: bash - found ===> Returning to build of midiomatic-lv2-0.2.1 ===> midiomatic-lv2-0.2.1 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> midiomatic-lv2-0.2.1 depends on package: gmake>=4.4.1 - found ===> Returning to build of midiomatic-lv2-0.2.1 ===> midiomatic-lv2-0.2.1 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> midiomatic-lv2-0.2.1 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of midiomatic-lv2-0.2.1 ===> midiomatic-lv2-0.2.1 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> midiomatic-lv2-0.2.1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of midiomatic-lv2-0.2.1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for midiomatic-lv2-0.2.1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for midiomatic-lv2-0.2.1 /usr/local/bin/gmake all -C plugins/MIDICCMapX4 Applying patch 'dpf/lv2-port-groups.patch'... /usr/local/bin/gmake all -C plugins/MIDICCRecorder /usr/local/bin/gmake all -C plugins/MIDICCToPressure /usr/local/bin/gmake all -C plugins/MIDIPBToCC /usr/local/bin/gmake all -C plugins/MIDIPressureToCC gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' /usr/local/bin/gmake all -C plugins/MIDISysFilter Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/DistrhoPlugin.hpp b/distrho/DistrhoPlugin.hpp |index 9e55c87..345e829 100644 |--- a/distrho/DistrhoPlugin.hpp |+++ b/distrho/DistrhoPlugin.hpp -------------------------- Patching file distrho/DistrhoPlugin.hpp using Plan A... Hunk #1 succeeded at 100. /usr/local/bin/gmake -C dpf/utils/lv2-ttl-generator Hunk #2 succeeded at 140. Hunk #3 succeeded at 416. Hunk #4 succeeded at 466. Hunk #5 succeeded at 483. Hunk #6 succeeded at 508. Hunk #7 succeeded at 521. Hunk #8 succeeded at 847. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPlugin.cpp b/distrho/src/DistrhoPlugin.cpp |index 3459876..0170d93 100644 |--- a/distrho/src/DistrhoPlugin.cpp |+++ b/distrho/src/DistrhoPlugin.cpp -------------------------- Patching file distrho/src/DistrhoPlugin.cpp using Plan A... Hunk #1 succeeded at 32. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginChecks.h b/distrho/src/DistrhoPluginChecks.h |index 69033de..ce2ec72 100644 |--- a/distrho/src/DistrhoPluginChecks.h |+++ b/distrho/src/DistrhoPluginChecks.h -------------------------- Patching file distrho/src/DistrhoPluginChecks.h using Plan A... Hunk #1 succeeded at 69. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginInternal.hpp b/distrho/src/DistrhoPluginInternal.hpp |index c2f2aa3..10f45cf 100644 |--- a/distrho/src/DistrhoPluginInternal.hpp |+++ b/distrho/src/DistrhoPluginInternal.hpp -------------------------- Patching file distrho/src/DistrhoPluginInternal.hpp using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 53. Hunk #3 succeeded at 92. Hunk #4 succeeded at 149. Hunk #5 succeeded at 222. Hunk #6 succeeded at 491. Hunk #7 succeeded at 752. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..5423c6c 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 338. Hunk #3 succeeded at 432. Hunk #4 succeeded at 470. Hunk #5 succeeded at 714. Hunk #6 succeeded at 788. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/dpf.doxygen b/dpf.doxygen |index 2516e93..3804409 100644 |--- a/dpf.doxygen |+++ b/dpf.doxygen -------------------------- Patching file dpf.doxygen using Plan A... Hunk #1 succeeded at 258. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/examples/Parameters/DistrhoPluginInfo.h b/examples/Parameters/DistrhoPluginInfo.h |index 72bd345..a470ea5 100644 |--- a/examples/Parameters/DistrhoPluginInfo.h |+++ b/examples/Parameters/DistrhoPluginInfo.h -------------------------- Patching file examples/Parameters/DistrhoPluginInfo.h using Plan A... Hunk #1 succeeded at 21. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/examples/Parameters/ExamplePluginParameters.cpp b/examples/Parameters/ExamplePluginParameters.cpp |index ea6ec6d..b900de9 100644 |--- a/examples/Parameters/ExamplePluginParameters.cpp |+++ b/examples/Parameters/ExamplePluginParameters.cpp -------------------------- Patching file examples/Parameters/ExamplePluginParameters.cpp using Plan A... gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' Hunk #1 succeeded at 104. Hunk #2 succeeded at 144. Hunk #3 succeeded at 187. done gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' Applying patch 'dpf/fix-lv2-version-export.patch'... gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/dpf/utils/lv2-ttl-generator' Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..1bce6b0 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Hunk #1 succeeded at 776 with fuzz 1 (offset 30 lines). done Applying patch 'dpf/no-port-name-lv2-prefix.patch'... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..b6b2875 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Hunk #1 succeeded at 426 (offset 4 lines). Hunk #2 succeeded at 460 (offset 8 lines). Hunk #3 succeeded at 483 (offset 12 lines). Hunk #4 succeeded at 500 (offset 8 lines). Hunk #5 succeeded at 522 (offset 12 lines). Hunk #6 succeeded at 569 (offset 8 lines). done cc lv2_ttl_generator.c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -o ../lv2_ttl_generator -ldl Compiling DistrhoPluginMain.cpp (LV2) Compiling PluginMIDIPressureToCC.cpp Compiling DistrhoPluginMain.cpp (VST) Compiling PluginMIDICCToPressure.cpp Compiling DistrhoPluginMain.cpp (LV2) Compiling DistrhoPluginMain.cpp (LV2) Compiling DistrhoPluginMain.cpp (VST) Compiling PluginMIDISysFilter.cpp Compiling DistrhoPluginMain.cpp (VST) Compiling DistrhoPluginMain.cpp (LV2) Compiling DistrhoPluginMain.cpp (VST) Compiling PluginMIDIPBToCC.cpp gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/dpf/utils/lv2-ttl-generator' Compiling DistrhoPluginMain.cpp (LV2) Compiling DistrhoPluginMain.cpp (LV2) Compiling DistrhoPluginMain.cpp (VST) Compiling PluginMIDICCMapX4.cpp Compiling PluginMIDICCRecorder.cpp Compiling DistrhoPluginMain.cpp (VST) In file included from PluginMIDICCToPressure.cpp:27: In file included from ./PluginMIDICCToPressure.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from PluginMIDIPressureToCC.cpp:27: In file included from ./PluginMIDIPressureToCC.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from PluginMIDICCMapX4.cpp:27: In file included from ./PluginMIDICCMapX4.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from PluginMIDIPBToCC.cpp:27: In file included from ./PluginMIDIPBToCC.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from PluginMIDISysFilter.cpp:27: In file included from ./PluginMIDISysFilter.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midipressuretocc In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midicctopressure In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midisysfilter In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midipbtocc In file included from PluginMIDICCRecorder.cpp:31: In file included from ./PluginMIDICCRecorder.hpp:30: In file included from ../../dpf/distrho/DistrhoPlugin.hpp:20: ../../dpf/distrho/extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ PluginMIDICCRecorder.cpp:319:17: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] 319 | if (!std::strcmp(value, "false") == 0) { | ^ ~~ PluginMIDICCRecorder.cpp:319:17: note: add parentheses after the '!' to evaluate the comparison first 319 | if (!std::strcmp(value, "false") == 0) { | ^ | ( ) PluginMIDICCRecorder.cpp:319:17: note: add parentheses around left hand side expression to silence this warning 319 | if (!std::strcmp(value, "false") == 0) { | ^ | ( ) 6 warnings generated. In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midiccmapx4 In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating LV2 plugin library for midipressuretocc Creating LV2 plugin library for midipbtocc In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating LV2 plugin library for midisysfilter gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating LV2 plugin library for midicctopressure gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:26: ../../dpf/distrho/src/DistrhoPluginLV2.cpp:1176:38: warning: private field 'fWorker' is not used [-Wunused-private-field] 1176 | const LV2_Worker_Schedule* const fWorker; | ^ 6 warnings generated. Creating LV2 plugin library for midiccrecorder In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating LV2 plugin library for midiccmapx4 gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' In file included from ../../dpf/distrho/DistrhoPluginMain.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPlugin.cpp:17: In file included from ../../dpf/distrho/src/DistrhoPluginInternal.hpp:20: In file included from ../../dpf/distrho/src/../DistrhoPlugin.hpp:20: ../../dpf/distrho/src/../extra/String.hpp:601:21: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 601 | char strBuf[kTmpBufSize+1]; | ^~~~~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:601:21: note: initializer of 'kTmpBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:594:27: note: declared here 594 | const std::size_t kTmpBufSize = std::min(d_nextPowerOf2(dataSize/3), 65536U); | ^ ../../dpf/distrho/src/../extra/String.hpp:730:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 730 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:730:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:729:27: note: declared here 729 | const std::size_t newBufSize = fBufferLen + std::strlen(strBuf) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:748:34: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 748 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:748:34: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:747:27: note: declared here 747 | const std::size_t newBufSize = fBufferLen + ((strBuf != nullptr) ? std::strlen(strBuf) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:838:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 838 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:838:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:837:23: note: declared here 837 | const std::size_t newBufSize = strBefore.length() + ((strBufAfter != nullptr) ? std::strlen(strBufAfter) : 0) + 1; | ^ ../../dpf/distrho/src/../extra/String.hpp:851:17: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 851 | char newBuf[newBufSize]; | ^~~~~~~~~~ ../../dpf/distrho/src/../extra/String.hpp:851:17: note: initializer of 'newBufSize' is not a constant expression ../../dpf/distrho/src/../extra/String.hpp:850:23: note: declared here 850 | const std::size_t newBufSize = ((strBufBefore != nullptr) ? std::strlen(strBufBefore) : 0) + strAfter.length() + 1; | ^ 5 warnings generated. Creating VST plugin for midiccrecorder gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' Generate ttl data for './midiccmapx4_dsp.so', basename: 'midiccmapx4_dsp' Writing manifest.ttl... done! Writing midiccmapx4_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midisysfilter_dsp.so', basename: 'midisysfilter_dsp' Writing manifest.ttl... done! Writing midisysfilter_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midicctopressure_dsp.so', basename: 'midicctopressure_dsp' Writing manifest.ttl... done! Writing midicctopressure_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midiccrecorder_dsp.so', basename: 'midiccrecorder_dsp' Writing manifest.ttl... done! Writing midiccrecorder_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midipbtocc_dsp.so', basename: 'midipbtocc_dsp' Writing manifest.ttl... done! Writing midipbtocc_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midipressuretocc_dsp.so', basename: 'midipressuretocc_dsp' Writing manifest.ttl... done! Writing midipressuretocc_dsp.ttl... done! Writing presets.ttl... done! =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for midiomatic-lv2-0.2.1 ===> Generating temporary packing list Applying patch 'dpf/lv2-port-groups.patch'... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/DistrhoPlugin.hpp b/distrho/DistrhoPlugin.hpp |index 9e55c87..345e829 100644 |--- a/distrho/DistrhoPlugin.hpp |+++ b/distrho/DistrhoPlugin.hpp -------------------------- Patching file distrho/DistrhoPlugin.hpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 100. Hunk #2 ignored at 140. Hunk #3 ignored at 416. Hunk #4 ignored at 466. Hunk #5 ignored at 483. Hunk #6 ignored at 508. Hunk #7 ignored at 521. Hunk #8 ignored at 847. 8 out of 8 hunks ignored--saving rejects to - @@ -100,6 +100,10 @@ /** @} */ +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS +static const int32_t kPortGroupDefault = -1; +#endif + /* ------------------------------------------------------------------------------------------------------------ * Base Plugin structs */ @@ -136,13 +140,21 @@ */ String symbol; +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + int32_t group; +#endif + /** Default constructor for a regular audio port. */ AudioPort() noexcept : hints(0x0), name(), - symbol() {} + symbol() +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + , group(kPortGroupDefault) +#endif + {} }; /** @@ -404,6 +416,10 @@ */ String symbol; +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + uint32_t group; +#endif + /** The unit of this parameter.@n This means something like "dB", "kHz" and "ms".@n @@ -450,6 +466,9 @@ name(), shortName(), symbol(), +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + group(kPortGroupDefault), +#endif unit(), ranges(), enumValues(), @@ -464,6 +483,9 @@ name(n), shortName(), symbol(s), +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + group(kPortGroupDefault), +#endif unit(u), ranges(def, min, max), enumValues(), @@ -486,6 +508,9 @@ name = "Bypass"; shortName = "Bypass"; symbol = "dpf_bypass"; +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + group = kPortGroupDefault; +#endif unit = ""; midiCC = 0; ranges.def = 0.0f; @@ -496,6 +521,16 @@ } }; +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS +/** + Port group. + */ +struct PortGroup { + String name; + String symbol; +}; +#endif + /** MIDI event. */ @@ -812,6 +847,10 @@ */ virtual void initParameter(uint32_t index, Parameter& parameter) = 0; +#if DISTRHO_PLUGIN_WANT_PORT_GROUPS + virtual void initPortGroup(uint32_t index, PortGroup& pgroup) = 0; +#endif + #if DISTRHO_PLUGIN_WANT_PROGRAMS /** Set the name of the program @a index.@n Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPlugin.cpp b/distrho/src/DistrhoPlugin.cpp |index 3459876..0170d93 100644 |--- a/distrho/src/DistrhoPlugin.cpp |+++ b/distrho/src/DistrhoPlugin.cpp -------------------------- Patching file distrho/src/DistrhoPlugin.cpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 32. 1 out of 1 hunks ignored--saving rejects to distrho/src/DistrhoPlugin.cpp.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginChecks.h b/distrho/src/DistrhoPluginChecks.h |index 69033de..ce2ec72 100644 |--- a/distrho/src/DistrhoPluginChecks.h |+++ b/distrho/src/DistrhoPluginChecks.h -------------------------- Patching file distrho/src/DistrhoPluginChecks.h using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 69. 1 out of 1 hunks ignored--saving rejects to distrho/src/DistrhoPluginChecks.h.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginInternal.hpp b/distrho/src/DistrhoPluginInternal.hpp |index c2f2aa3..10f45cf 100644 |--- a/distrho/src/DistrhoPluginInternal.hpp |+++ b/distrho/src/DistrhoPluginInternal.hpp -------------------------- Patching file distrho/src/DistrhoPluginInternal.hpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 19. Hunk #2 ignored at 53. Hunk #3 ignored at 92. Hunk #4 ignored at 149. Hunk #5 ignored at 222. Hunk #6 ignored at 491. Hunk #7 ignored at 752. 7 out of 7 hunks ignored--saving rejects to distrho/src/DistrhoPluginInternal.hpp.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..5423c6c 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 23. Hunk #2 ignored at 338. Hunk #3 ignored at 432. Hunk #4 ignored at 470. Hunk #5 ignored at 714. Hunk #6 ignored at 788. 6 out of 6 hunks ignored--saving rejects to distrho/src/DistrhoPluginLV2export.cpp.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/dpf.doxygen b/dpf.doxygen |index 2516e93..3804409 100644 |--- a/dpf.doxygen |+++ b/dpf.doxygen -------------------------- Patching file dpf.doxygen using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 258. 1 out of 1 hunks ignored--saving rejects to dpf.doxygen.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/examples/Parameters/DistrhoPluginInfo.h b/examples/Parameters/DistrhoPluginInfo.h |index 72bd345..a470ea5 100644 |--- a/examples/Parameters/DistrhoPluginInfo.h |+++ b/examples/Parameters/DistrhoPluginInfo.h -------------------------- Patching file examples/Parameters/DistrhoPluginInfo.h using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 21. 1 out of 1 hunks ignored--saving rejects to examples/Parameters/DistrhoPluginInfo.h.rej Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/examples/Parameters/ExamplePluginParameters.cpp b/examples/Parameters/ExamplePluginParameters.cpp |index ea6ec6d..b900de9 100644 |--- a/examples/Parameters/ExamplePluginParameters.cpp |+++ b/examples/Parameters/ExamplePluginParameters.cpp -------------------------- Patching file examples/Parameters/ExamplePluginParameters.cpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 104. Hunk #2 ignored at 144. Hunk #3 ignored at 187. 3 out of 3 hunks ignored--saving rejects to examples/Parameters/ExamplePluginParameters.cpp.rej done Applying patch 'dpf/fix-lv2-version-export.patch'... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..1bce6b0 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 776. 1 out of 1 hunks ignored--saving rejects to - @@ -776,16 +776,11 @@ { const uint32_t version(plugin.getVersion()); - const uint32_t majorVersion = (version & 0xFF0000) >> 16; - const uint32_t microVersion = (version & 0x00FF00) >> 8; - /* */ uint32_t minorVersion = (version & 0x0000FF) >> 0; + const uint32_t minorVersion = (version & 0x00FF00) >> 8; + const uint32_t microVersion = (version & 0x0000FF) >> 0; - // NOTE: LV2 ignores 'major' version and says 0 for minor is pre-release/unstable. - if (majorVersion > 0) - minorVersion += 2; - - pluginString += " lv2:microVersion " + String(microVersion) + " ;\n"; - pluginString += " lv2:minorVersion " + String(minorVersion) + " .\n"; + pluginString += " lv2:minorVersion " + String(minorVersion) + " ;\n"; + pluginString += " lv2:microVersion " + String(microVersion) + " .\n"; } pluginFile << pluginString << std::endl; done Applying patch 'dpf/no-port-name-lv2-prefix.patch'... Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/distrho/src/DistrhoPluginLV2export.cpp b/distrho/src/DistrhoPluginLV2export.cpp |index c074109..b6b2875 100644 |--- a/distrho/src/DistrhoPluginLV2export.cpp |+++ b/distrho/src/DistrhoPluginLV2export.cpp -------------------------- Patching file distrho/src/DistrhoPluginLV2export.cpp using Plan A... Ignoring previously applied (or reversed) patch. Hunk #1 ignored at 426. Hunk #2 ignored at 456. Hunk #3 ignored at 475. Hunk #4 ignored at 496. Hunk #5 ignored at 514. Hunk #6 ignored at 565. 6 out of 6 hunks ignored--saving rejects to - @@ -426,7 +426,7 @@ pluginString += " a lv2:InputPort, lv2:AudioPort ;\n"; pluginString += " lv2:index " + String(portIndex) + " ;\n"; - pluginString += " lv2:symbol \"lv2_" + port.symbol + "\" ;\n"; + pluginString += " lv2:symbol \"" + port.symbol + "\" ;\n"; pluginString += " lv2:name \"" + port.name + "\" ;\n"; if (port.hints & kAudioPortIsSidechain) @@ -456,7 +456,7 @@ pluginString += " a lv2:OutputPort, lv2:AudioPort ;\n"; pluginString += " lv2:index " + String(portIndex) + " ;\n"; - pluginString += " lv2:symbol \"lv2_" + port.symbol + "\" ;\n"; + pluginString += " lv2:symbol \"" + port.symbol + "\" ;\n"; pluginString += " lv2:name \"" + port.name + "\" ;\n"; if (port.hints & kAudioPortIsSidechain) @@ -475,7 +475,7 @@ pluginString += " a lv2:InputPort, atom:AtomPort ;\n"; pluginString += " lv2:index " + String(portIndex) + " ;\n"; pluginString += " lv2:name \"Events Input\" ;\n"; - pluginString += " lv2:symbol \"lv2_events_in\" ;\n"; + pluginString += " lv2:symbol \"events_in\" ;\n"; pluginString += " rsz:minimumSize " + String(DISTRHO_PLUGIN_MINIMUM_BUFFER_SIZE) + " ;\n"; pluginString += " atom:bufferType atom:Sequence ;\n"; # if (DISTRHO_PLUGIN_WANT_STATE && DISTRHO_PLUGIN_HAS_UI) @@ -496,7 +496,7 @@ pluginString += " a lv2:OutputPort, atom:AtomPort ;\n"; pluginString += " lv2:index " + String(portIndex) + " ;\n"; pluginString += " lv2:name \"Events Output\" ;\n"; - pluginString += " lv2:symbol \"lv2_events_out\" ;\n"; + pluginString += " lv2:symbol \"events_out\" ;\n"; pluginString += " rsz:minimumSize " + String(DISTRHO_PLUGIN_MINIMUM_BUFFER_SIZE) + " ;\n"; pluginString += " atom:bufferType atom:Sequence ;\n"; # if (DISTRHO_PLUGIN_WANT_STATE && DISTRHO_PLUGIN_HAS_UI) @@ -514,7 +514,7 @@ pluginString += " a lv2:OutputPort, lv2:ControlPort ;\n"; pluginString += " lv2:index " + String(portIndex) + " ;\n"; pluginString += " lv2:name \"Latency\" ;\n"; - pluginString += " lv2:symbol \"lv2_latency\" ;\n"; + pluginString += " lv2:symbol \"latency\" ;\n"; pluginString += " lv2:designation lv2:latency ;\n"; pluginString += " lv2:portProperty lv2:reportsLatency, lv2:integer, <" LV2_PORT_PROPS__notOnGUI "> ;\n"; pluginString += " ] ;\n\n"; @@ -565,7 +565,7 @@ String symbol(plugin.getParameterSymbol(i)); if (symbol.isEmpty()) - symbol = "lv2_port_" + String(portIndex-1); + symbol = "port_" + String(portIndex-1); pluginString += " lv2:symbol \"" + symbol + "\" ;\n"; done gmake: [Makefile:36: patch] Error 1 (ignored) /usr/local/bin/gmake all -C plugins/MIDICCMapX4 gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' /usr/local/bin/gmake all -C plugins/MIDICCRecorder gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' /usr/local/bin/gmake all -C plugins/MIDICCToPressure gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' /usr/local/bin/gmake all -C plugins/MIDIPBToCC gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' /usr/local/bin/gmake all -C plugins/MIDIPressureToCC gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' /usr/local/bin/gmake all -C plugins/MIDISysFilter gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' Generate ttl data for './midiccmapx4_dsp.so', basename: 'midiccmapx4_dsp' Writing manifest.ttl... done! Writing midiccmapx4_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midisysfilter_dsp.so', basename: 'midisysfilter_dsp' Writing manifest.ttl... done! Writing midisysfilter_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midicctopressure_dsp.so', basename: 'midicctopressure_dsp' Writing manifest.ttl... done! Writing midicctopressure_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midiccrecorder_dsp.so', basename: 'midiccrecorder_dsp' Writing manifest.ttl... done! Writing midiccrecorder_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midipbtocc_dsp.so', basename: 'midipbtocc_dsp' Writing manifest.ttl... done! Writing midipbtocc_dsp.ttl... done! Writing presets.ttl... done! Generate ttl data for './midipressuretocc_dsp.so', basename: 'midipressuretocc_dsp' Writing manifest.ttl... done! Writing midipressuretocc_dsp.ttl... done! Writing presets.ttl... done! gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCMapX4' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCRecorder' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDICCToPressure' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPBToCC' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDIPressureToCC' gmake[1]: Entering directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' gmake[1]: Leaving directory '/wrkdirs/usr/ports/audio/midiomatic-lv2/work/midiomatic-0.2.1/plugins/MIDISysFilter' ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-11T05:52:21+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for midiomatic-lv2-0.2.1 ===> Building midiomatic-lv2-0.2.1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for midiomatic-lv2-0.2.1 build of audio/midiomatic-lv2 | midiomatic-lv2-0.2.1 ended at Thu Dec 11 00:52:49 EST 2025 build time: 00:00:29